ab-angle->ABCF B

Time bar (total: 41.4s)

analyze1.0ms (0%)

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

Compiled 27 to 22 computations (18.5% saved)

sample3.0s (7.2%)

Results
847.0ms3891×body256valid
608.0ms1033×body1024valid
495.0ms843×body1024infinite
298.0ms1375×body256infinite
203.0ms56×body4096valid
201.0ms484×body512valid
173.0ms430×body512infinite
149.0ms144×body2048valid
Bogosity

preprocess312.0ms (0.8%)

Algorithm
egg-herbie
Rules
774×distribute-lft-neg-out
770×distribute-lft-in
768×*-commutative
766×fma-def
750×distribute-rgt-in
Problems
82×No Errors
69×(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
61×(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
31×(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
13×(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063696
1156696
2431680
31531680
44553680
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
Outputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (-.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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 (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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 2 (*.f64 (-.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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 2 (*.f64 (-.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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 (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 (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)) (sin.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (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 (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)) (sin.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) -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 2 (*.f64 (*.f64 (-.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 (pow.f64 b 2) (pow.f64 angle 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (*.f64 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))) (cos.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 (pow.f64 angle 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 b (/.f64 180 (PI.f64)))) (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (cos.f64 (/.f64 b (/.f64 180 (PI.f64)))))))
Symmetry

(abs a)

(abs b)

Compiler

Compiled 117 to 86 computations (26.5% saved)

eval2.0ms (0%)

Compiler

Compiled 95 to 72 computations (24.2% saved)

prune6.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
51.8%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.8%
(*.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))))
48.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
47.5%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
51.8%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.8%
(*.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))))
48.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
47.5%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
Compiler

Compiled 208 to 168 computations (19.2% saved)

localize1.0s (2.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
94.1%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
87.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.5%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
53.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.1%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
87.7%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.5%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
53.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.0%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
87.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
54.5%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
53.4%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
94.1%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
87.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))
54.5%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
53.4%
(cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))
Compiler

Compiled 365 to 251 computations (31.2% saved)

series36.0ms (0.1%)

Counts
16 → 336
Calls

84 calls:

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

rewrite150.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
666×associate-*r*
432×associate-*l*
276×cbrt-prod
271×log1p-expm1-u
271×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify310.0ms (0.7%)

Algorithm
egg-herbie
Rules
950×fma-def
656×log-prod
654×*-commutative
544×div-sub
504×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064938391
1176732637
2582332625
Stop Event
node limit
Counts
714 → 408
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 (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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/180 (*.f64 angle (PI.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/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 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(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) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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 2 (*.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 -1 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(*.f64 -1 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(*.f64 -1 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (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 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 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 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (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 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 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 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (fma.f64 b b (pow.f64 a 2)) 2))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 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 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 b a) (-.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 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.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 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 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 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2)))
(+.f64 (pow.f64 a 2) (*.f64 (neg.f64 (pow.f64 b 2)) 1))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 b) b (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 b 2)) 1 (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b 2))) (cbrt.f64 (pow.f64 b 4)) (pow.f64 b 2)))
(+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(*.f64 1 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 a b) (-.f64 a b))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 a 6) (pow.f64 b 6))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 a 6) (pow.f64 (neg.f64 (pow.f64 b 2)) 3)) (+.f64 (pow.f64 a 4) (-.f64 (*.f64 (neg.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2))))))
(/.f64 (-.f64 (pow.f64 a 4) (*.f64 (neg.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 b 2)))) (-.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2))))
(pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 a a (neg.f64 (pow.f64 b 2)))
(fma.f64 1 (pow.f64 a 2) (neg.f64 (pow.f64 b 2)))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (pow.f64 (cbrt.f64 a) 2) (neg.f64 (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(exp.f64 (+.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 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 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 b a) (-.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 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.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 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 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 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 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 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 b a) (-.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 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.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 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 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 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))
Outputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (pow.f64 angle 2)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.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 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1 (*.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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (pow.f64 b 2)))
(*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (pow.f64 b 2)))
(*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (pow.f64 b 2)))
(*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 -1 (*.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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 -1 (*.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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))
(fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000)))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000)))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -29/30855889612800000000))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (pow.f64 angle 2)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(+.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 -1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(+.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000)))
(fma.f64 -1/180 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) -1/22674816000000))))
(+.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (*.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)) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000))))
(fma.f64 -1/180 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) -1/22674816000000 (fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) 1/34992000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) 1/30855889612800000000)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/3779136000000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000))) (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/3779136000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/550998028800000000))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/489776025600000000))))))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90 (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/489776025600000000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (pow.f64 b 2) -2))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (pow.f64 b 2) -2))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (pow.f64 b 2) -2))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (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 (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 -1 (pow.f64 b 2))
(neg.f64 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 b 2))
(neg.f64 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 b 2))
(neg.f64 (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (pow.f64 angle 2)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.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 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.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 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.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 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.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 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.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 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90)
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90)
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 3) -1/17496000)))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (pow.f64 angle 3) -1/17496000)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90)))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (pow.f64 angle 2)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.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 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 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 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 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 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90)
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))
(fma.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(fma.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000))) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)) (*.f64 2 (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000))))))))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90 (*.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000)))))))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/90 (*.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -29/30855889612800000000)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(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))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (fma.f64 b b (pow.f64 a 2)) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (fma.f64 a a (pow.f64 b 2)))) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) (fma.f64 a a (pow.f64 b 2))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 2))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) 2))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (fma.f64 a a (pow.f64 b 2)))) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) (fma.f64 a a (pow.f64 b 2))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 2 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(*.f64 (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 2 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(*.f64 (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0))
(pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (neg.f64 (pow.f64 b 4)) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(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))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))))
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (fma.f64 a a (pow.f64 b 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (pow.f64 a 2) (*.f64 (neg.f64 (pow.f64 b 2)) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 b) b (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 b 2)) 1 (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 b) b (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 b 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b 2))) (cbrt.f64 (pow.f64 b 4)) (pow.f64 b 2)))
(+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2)) (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (+.f64 a b) (-.f64 a b))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 a 6) (pow.f64 b 6))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (neg.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (neg.f64 (pow.f64 b 4)) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 a 6) (pow.f64 (neg.f64 (pow.f64 b 2)) 3)) (+.f64 (pow.f64 a 4) (-.f64 (*.f64 (neg.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 a 4) (*.f64 (neg.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 b 2)))) (-.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 a a (neg.f64 (pow.f64 b 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 1 (pow.f64 a 2) (neg.f64 (pow.f64 b 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 a 4)) (pow.f64 (cbrt.f64 a) 2) (neg.f64 (pow.f64 b 2)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(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))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (pow.f64 a 2)) (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (/.f64 (fma.f64 a a (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.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 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.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 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (+.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.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 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (neg.f64 (pow.f64 b 4)) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.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)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(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))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(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)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (fma.f64 a a (pow.f64 b 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (fma.f64 a a (pow.f64 b 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 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 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (-.f64 (neg.f64 (pow.f64 b 4)) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (pow.f64 b 2)) (neg.f64 (pow.f64 a 2)))

eval344.0ms (0.8%)

Compiler

Compiled 18137 to 13410 computations (26.1% saved)

prune234.0ms (0.6%)

Pruning

45 alts after pruning (45 fresh and 0 done)

PrunedKeptTotal
New53645581
Fresh000
Picked404
Done000
Total54045585
Accuracy
68.8%
Counts
585 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
50.4%
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
25.7%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
47.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
38.0%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.2%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
36.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
35.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 a 2)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
28.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.5%
(*.f64 2 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 2 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))))))
49.0%
(*.f64 2 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0)))
12.9%
(*.f64 2 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) (fma.f64 a a (pow.f64 b 2))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 2)))
47.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
48.2%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
50.4%
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
25.7%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
47.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
38.0%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.2%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
36.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
35.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 a 2)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
28.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.5%
(*.f64 2 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 2 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (*.f64 angle (PI.f64)) 1/180)))))))
49.0%
(*.f64 2 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0)))
12.9%
(*.f64 2 (*.f64 (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 0) (fma.f64 a a (pow.f64 b 2))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 2)))
47.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
48.2%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
Compiler

Compiled 4468 to 3672 computations (17.8% saved)

localize13.0s (31.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
97.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
89.0%
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
28.1%
(PI.f64)
97.4%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
96.0%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
89.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
28.1%
(PI.f64)
97.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
97.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))
97.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
28.1%
(PI.f64)
99.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
98.8%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
96.0%
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
28.1%
(PI.f64)
97.5%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
97.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
28.1%
(PI.f64)
Compiler

Compiled 448 to 294 computations (34.4% saved)

series110.0ms (0.3%)

Counts
15 → 276
Calls

75 calls:

TimeVariablePointExpression
31.0ms
angle
@inf
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
19.0ms
angle
@-inf
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
9.0ms
b
@0
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
9.0ms
angle
@0
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
3.0ms
a
@0
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)

rewrite102.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
742×associate-*r*
302×cbrt-prod
298×log1p-expm1-u
298×expm1-log1p-u
297×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify260.0ms (0.6%)

Algorithm
egg-herbie
Rules
1462×fma-def
608×times-frac
580×associate-/r*
532×associate-+r+
526×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087738943
1254536474
Stop Event
node limit
Counts
543 → 470
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))))
(*.f64 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 6) (-.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 6) (-.f64 (*.f64 -1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 b 12) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 7) (-.f64 (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/139471376040000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 -1/1952599264560000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 -1/1549681956000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 -1/10847773692000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6))))) (*.f64 486000 (/.f64 (*.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)) (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)))))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4)))))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -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 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.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 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 b 2)) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)) angle) -1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 a (sqrt.f64 -2)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 a 4) 4) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (pow.f64 a 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 (pow.f64 a 2) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (pow.f64 a 2) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) -2) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -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 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) 1/3) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (pow.f64 1 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 0 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(*.f64 1 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)) (+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1))
(log1p.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.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 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Outputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 2 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (*.f64 (*.f64 1/17496000 (pow.f64 a 2)) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (fma.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 (*.f64 1/17496000 (pow.f64 a 2)) (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 -1/11337408000000 (pow.f64 a 2)) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (fma.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (fma.f64 1/15427944806400000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (fma.f64 (*.f64 1/17496000 (pow.f64 a 2)) (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/15427944806400000000 (pow.f64 a 2)) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/22674816000000 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/22674816000000 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (/.f64 (*.f64 1/3 (pow.f64 b 2)) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3 (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 6) (-.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 6) (pow.f64 a 4)) (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (pow.f64 a 6)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6))))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3 (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (fma.f64 1/27 (/.f64 (*.f64 27 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) 3)) (*.f64 (*.f64 (pow.f64 a 12) 1) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6))) (*.f64 (/.f64 -2/3 (pow.f64 a 6)) (/.f64 (*.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3 (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6)))))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))) (*.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 2))) (/.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)) (*.f64 2/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))))))) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (neg.f64 (pow.f64 a 6))) (fma.f64 1/27 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) 3) -27) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)) (/.f64 (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (fma.f64 1/3 (/.f64 (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 -1 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)) (*.f64 2/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))))))) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (neg.f64 (pow.f64 a 6))) (fma.f64 1/27 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) 3) -27) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)) (/.f64 (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (fma.f64 1/3 (/.f64 (fma.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -3) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(fma.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 1/3 (pow.f64 a 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4))) (/.f64 (pow.f64 b 4) -3))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (-.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6))))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (fma.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6))))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 a 6) (-.f64 (*.f64 -1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 b 12) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))) (*.f64 2/3 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (-.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6))))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 6) (pow.f64 b 4)) (/.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 3) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6) (pow.f64 b 12))) (*.f64 2/3 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)) (-.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)))))))))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 4)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (fma.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6))))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (fma.f64 2/3 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (/.f64 (fma.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6))))) (pow.f64 b 6))) (/.f64 (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) 3) -27)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6) (pow.f64 b 12))))) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)) (fma.f64 -2/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(fma.f64 1/3 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)) (fma.f64 -2/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))) (*.f64 1/27 (/.f64 (*.f64 27 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6))))) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(fma.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(fma.f64 1/3 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 -1 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/3 (/.f64 (pow.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)) (fma.f64 -2/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 3) (*.f64 (pow.f64 (cbrt.f64 -1) 6) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (fma.f64 1/3 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (*.f64 1/3 (/.f64 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(fma.f64 1/3 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 6)) (fma.f64 -2/3 (/.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))))) (*.f64 1/27 (/.f64 (*.f64 27 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) 3)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6))))) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3 (/.f64 (*.f64 1/3 (pow.f64 (*.f64 3 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (pow.f64 (cbrt.f64 1/729000) 2)) (/.f64 -1/11809800000 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (fma.f64 1/3 (/.f64 (pow.f64 angle 5) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (+.f64 (fma.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (pow.f64 (cbrt.f64 1/729000) 2)) (/.f64 -1/11809800000 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/17218688400000000) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 7) (-.f64 (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/139471376040000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 -1/1952599264560000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 -1/1549681956000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 -1/10847773692000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6))))) (*.f64 486000 (/.f64 (*.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) (-.f64 (+.f64 (*.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/31886460000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/19131876000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/17714700000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/35429400000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (fma.f64 1/3 (/.f64 (pow.f64 angle 5) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (+.f64 (fma.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 2)) (/.f64 (-.f64 (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000))) (fma.f64 -1/139471376040000000000 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) (fma.f64 -1/1952599264560000000000 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 8)) -1/1355971711500000000))))))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6)))) (*.f64 486000 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (+.f64 (fma.f64 1/5739562800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/860934420000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))))))) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (pow.f64 (cbrt.f64 1/729000) 2)) (/.f64 -1/11809800000 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/17218688400000000) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000)) (pow.f64 (PI.f64) 2)) (/.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.f64 (-.f64 (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000))) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) -1/130173284304000000000) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 8)) -1/1355971711500000000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/531441000000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6))) (*.f64 (/.f64 486000 (pow.f64 (PI.f64) 3)) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/17218688400000000) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 6)) 1/11957422500000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/90)
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/90))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (fma.f64 (*.f64 angle (PI.f64)) 1/90 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/241061637600000000 (fma.f64 (*.f64 angle (PI.f64)) 1/90 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(+.f64 (log.f64 angle) (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)))))
(+.f64 (log.f64 angle) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)) (log.f64 (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000))))))
(+.f64 (+.f64 (log.f64 angle) (log.f64 (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)) (*.f64 (*.f64 1/24 (pow.f64 angle 4)) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)) (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)))))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4)))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -1/30611001600000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) 1/39680928000000))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)))))))
(+.f64 (log.f64 angle) (+.f64 (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 angle 2)) (log.f64 (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)) (*.f64 (*.f64 1/720 (pow.f64 angle 6)) (*.f64 (pow.f64 (PI.f64) 6) -1/133923132000000)))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(-.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6))))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6))))))
(+.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4)) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (*.f64 -1/3 (pow.f64 a 6)) (pow.f64 b 6))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4)) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (*.f64 -1/3 (pow.f64 a 6)) (pow.f64 b 6))))))
(+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2)) (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(-.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)))) (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6))))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (*.f64 -1/3 (pow.f64 a 6)) (pow.f64 b 6)))) (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (fma.f64 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4))) (-.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 a))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(+.f64 (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (fma.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)))))))
(+.f64 (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (neg.f64 (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(fabs.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 b 2))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 b 2)) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2))
(fabs.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)) angle))
(*.f64 angle (log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (log.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 angle 3)))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 2)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90)) 2))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)) angle) -1/90))
(*.f64 -1/90 (*.f64 angle (log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (log.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90) 3))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)))) 1)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 1)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 3)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 3) 1/3)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 (*.f64 a (sqrt.f64 -2)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(pow.f64 (*.f64 (*.f64 a (sqrt.f64 -2)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(pow.f64 (*.f64 a (*.f64 (sqrt.f64 -2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 a 4) 4) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(sqrt.f64 (*.f64 (pow.f64 a 4) (*.f64 4 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(sqrt.f64 (*.f64 (pow.f64 a 4) (*.f64 4 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (log.f64 (pow.f64 (exp.f64 -2) (pow.f64 a 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (log.f64 (pow.f64 (exp.f64 -2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) 3))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (pow.f64 a 2) -2) 3)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) -2) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 1))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) 1/3) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 3/2)))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1)
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1)
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 3) 1/3)
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 2)
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(fabs.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 3))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 0 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)) (+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)) (fma.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (-.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) (pow.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)) (fma.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (-.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(/.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2))
(fabs.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (fma.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) -1))
(log1p.f64 (fma.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -1))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (neg.f64 (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)) (cbrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(fabs.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))

eval482.0ms (1.2%)

Compiler

Compiled 25995 to 18925 computations (27.2% saved)

prune365.0ms (0.9%)

Pruning

82 alts after pruning (80 fresh and 2 done)

PrunedKeptTotal
New66353716
Fresh132740
Picked325
Done000
Total67982761
Accuracy
73.2%
Counts
761 → 82
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3) 3) 1/3)
23.3%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
29.9%
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
36.6%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.4%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
35.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
50.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.9%
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
52.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
53.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
55.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
34.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
35.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
29.0%
(*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
52.2%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
34.9%
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
4.0%
(*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
15.8%
(*.f64 (exp.f64 (-.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
13.5%
(*.f64 (exp.f64 (+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
19.7%
(*.f64 (exp.f64 (+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
29.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
18.0%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
47.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
30.2%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
48.1%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
34.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))
53.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
26.2%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3) 3) 1/3)
23.3%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
29.9%
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
36.6%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.4%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
35.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
50.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.9%
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90)
52.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
53.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
55.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
34.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
35.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
29.0%
(*.f64 (*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
52.2%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
34.9%
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
4.0%
(*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
15.8%
(*.f64 (exp.f64 (-.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
13.5%
(*.f64 (exp.f64 (+.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
19.7%
(*.f64 (exp.f64 (+.f64 (log.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (neg.f64 (log.f64 a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
29.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
18.0%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
47.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
30.2%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
48.1%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
34.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))
53.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
Compiler

Compiled 8294 to 6746 computations (18.7% saved)

localize9.1s (21.9%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
94.1%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
69.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))
53.4%
(cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))
50.6%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
72.3%
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
69.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
53.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
50.6%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
98.4%
(pow.f64 (PI.f64) 3)
98.4%
(cbrt.f64 (pow.f64 (PI.f64) 3))
94.0%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
87.3%
(*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
99.8%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
99.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
87.3%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
69.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
53.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
50.6%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 490 to 276 computations (43.7% saved)

series15.0ms (0%)

Counts
11 → 240
Calls

66 calls:

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

rewrite83.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
341×log1p-expm1-u
340×expm1-log1p-u
337×add-cube-cbrt
332×add-exp-log
330×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify221.0ms (0.5%)

Algorithm
egg-herbie
Rules
1348×associate-+r+
736×fma-def
646×sqr-pow
600×log-prod
534×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053527045
1145723160
2453719322
Stop Event
node limit
Counts
423 → 341
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.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 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 (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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.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 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) -180)
(/.f64 (neg.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 angle) (*.f64 (PI.f64) -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)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 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 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 2))
(log.f64 (pow.f64 (exp.f64 -1/90) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 b a)) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 a b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 a b)) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 1 1/3) (PI.f64))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3) (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3))
(pow.f64 (PI.f64) 1)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(*.f64 1 (pow.f64 (PI.f64) 3))
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(*.f64 (pow.f64 (PI.f64) 3/2) (pow.f64 (PI.f64) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 3) (PI.f64))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (sqrt.f64 (PI.f64)) 3))
(sqrt.f64 (pow.f64 (PI.f64) 6))
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.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 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.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)))))
(*.f64 (pow.f64 1 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2) 1/3) (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3) (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(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)))))
(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)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Outputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0)
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0)
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0)
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 a -1/90)))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0)
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) -1/90)
(*.f64 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) -1/90)
(*.f64 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) -1/90)
(*.f64 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 a -1/90)))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0)
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 a -1/90)))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) -1/90 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 0))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 (pow.f64 a 2) (PI.f64) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 (pow.f64 a 2) (PI.f64) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 (pow.f64 a 2) (PI.f64) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64))
(*.f64 angle (neg.f64 (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (pow.f64 a 2)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)))
(fma.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))) 0)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 3))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/22674816000000))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/22674816000000)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.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 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.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 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.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 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -1 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))
(fma.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/482123275200000000)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 (*.f64 (PI.f64) angle) -180)
(/.f64 (PI.f64) (/.f64 -180 angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) 180)
(neg.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) 180)
(*.f64 (/.f64 (PI.f64) 180) (neg.f64 angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (PI.f64) -1/180) (log.f64 (exp.f64 angle)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/5832000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/5832000)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))) 1)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 1)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 2)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 2))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 1))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90))) 1)
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 1)
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 3)
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3) 1/3)
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 2)
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 2))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (pow.f64 (exp.f64 -1/90) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90))))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 1))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 3)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 2)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 2))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 b a)) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 a b)) 3)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 a b)) 3) (pow.f64 (PI.f64) 3)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))) 1))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) 2) 1/3))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (pow.f64 1 1/3) (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3) (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (cbrt.f64 (pow.f64 (PI.f64) 3/2)))
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(pow.f64 (PI.f64) 3)
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(pow.f64 (PI.f64) 3)
(*.f64 1 (pow.f64 (PI.f64) 3))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (PI.f64) 3/2) (pow.f64 (PI.f64) 3/2))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 3) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (sqrt.f64 (PI.f64)) 3))
(pow.f64 (PI.f64) 3)
(sqrt.f64 (pow.f64 (PI.f64) 6))
(pow.f64 (PI.f64) 3)
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(pow.f64 (PI.f64) 3)
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(pow.f64 (PI.f64) 3)
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(pow.f64 (PI.f64) 3)
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 1 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2) 1/3) (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3/2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3/2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3) (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) 3/2)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(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 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))

eval672.0ms (1.6%)

Compiler

Compiled 22544 to 14937 computations (33.7% saved)

prune400.0ms (1%)

Pruning

105 alts after pruning (101 fresh and 4 done)

PrunedKeptTotal
New75039789
Fresh136275
Picked325
Done022
Total766105871
Accuracy
81.0%
Counts
871 → 105
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3) 3) 1/3)
23.3%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
53.7%
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
30.5%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
53.6%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
29.9%
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
55.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.4%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
35.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
50.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
53.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))
25.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
44.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
18.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))
18.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
39.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
27.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
34.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
30.2%
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
34.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
48.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
52.2%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
4.0%
(*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
15.8%
(*.f64 (exp.f64 (-.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
29.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
29.2%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
25.2%
(*.f64 2 (*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.9%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1)))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
27.6%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
50.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
30.2%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
30.7%
(*.f64 -1/90 (pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3))
53.5%
(*.f64 -1/90 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 3))
63.7%
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
30.2%
(*.f64 -1/90 (*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64)))
45.5%
(*.f64 -1/90 (*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2)))))
29.5%
(*.f64 -1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)))
34.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
34.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (pow.f64 a 2))))
53.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (+.f64 a b) (-.f64 a b)))))
30.1%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (neg.f64 (pow.f64 b 2)))))
53.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
29.7%
(*.f64 -1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))))
42.1%
(*.f64 -1/90 (*.f64 angle (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3))))
30.0%
(*.f64 -1/90 (exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
44.7%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3))
26.2%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3) 1/3) 3) 1/3)
23.3%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3)) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))))) 3) 1/3)
27.9%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
53.7%
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 1)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
11.8%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
30.5%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 2)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
53.6%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 3)
13.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (pow.f64 a 2)))
29.9%
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
55.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.4%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
35.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
50.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
14.4%
(*.f64 (+.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
53.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))
25.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
44.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
18.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))
18.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
39.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
27.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
34.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
30.2%
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
34.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
48.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) 1/3)))
48.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
52.2%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
4.0%
(*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
15.8%
(*.f64 (exp.f64 (-.f64 (log.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
29.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
29.2%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
25.2%
(*.f64 2 (*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
50.9%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1)))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
22.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
27.6%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
50.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
30.2%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
30.7%
(*.f64 -1/90 (pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3))
53.5%
(*.f64 -1/90 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 3))
63.7%
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
30.2%
(*.f64 -1/90 (*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64)))
45.5%
(*.f64 -1/90 (*.f64 (PI.f64) (-.f64 (*.f64 (pow.f64 a 2) angle) (*.f64 angle (pow.f64 b 2)))))
29.5%
(*.f64 -1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3)))
34.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
34.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (pow.f64 a 2))))
53.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (+.f64 a b) (-.f64 a b)))))
30.1%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (neg.f64 (pow.f64 b 2)))))
53.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
29.7%
(*.f64 -1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))))
42.1%
(*.f64 -1/90 (*.f64 angle (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))) 3))))
30.0%
(*.f64 -1/90 (exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
29.6%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
39.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
44.7%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90) 3))
Compiler

Compiled 10376 to 8312 computations (19.9% saved)

localize1.9s (4.5%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
87.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
54.5%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
53.4%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
48.5%
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
94.0%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
87.7%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))
54.5%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
53.4%
(cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))
99.6%
(*.f64 angle (PI.f64))
99.5%
(*.f64 (*.f64 angle (PI.f64)) 1/90)
82.6%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
50.3%
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
99.7%
(*.f64 (pow.f64 a 2) (PI.f64))
99.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
88.8%
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
99.8%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))
99.7%
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
99.7%
(*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))
99.6%
(*.f64 angle (PI.f64))
Compiler

Compiled 339 to 206 computations (39.2% saved)

series48.0ms (0.1%)

Counts
15 → 296
Calls

87 calls:

TimeVariablePointExpression
18.0ms
angle
@0
(*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))
2.0ms
a
@0
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
1.0ms
a
@0
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
1.0ms
angle
@inf
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
1.0ms
angle
@0
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))

rewrite98.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
366×cbrt-prod
353×log1p-expm1-u
353×expm1-log1p-u
348×add-exp-log
348×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify249.0ms (0.6%)

Algorithm
egg-herbie
Rules
1012×sqr-pow
980×fma-def
964×log-prod
728×*-commutative
386×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
077128755
1208124565
2583124205
Stop Event
node limit
Counts
535 → 444
Calls
Call 1
Inputs
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 a (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 a (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 a (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1)))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (cbrt.f64 -1))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (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 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (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 (*.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 -1 (*.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 (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 -1 (*.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 (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 -1 (*.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 (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 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/3) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/3) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5)))) (+.f64 (*.f64 5/81 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 16)) 1/3) (/.f64 (pow.f64 a 6) (pow.f64 (cbrt.f64 -1) 8)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1)))))
(pow.f64 (pow.f64 a 2) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (pow.f64 (pow.f64 a 2) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/3) (pow.f64 b 4))) (pow.f64 (pow.f64 a 2) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/3) (pow.f64 b 4))) (+.f64 (*.f64 -5/81 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 16)) 1/3) (pow.f64 b 6))) (pow.f64 (pow.f64 a 2) 1/3))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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 2 (*.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 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) -1)
(pow.f64 (*.f64 angle (PI.f64)) -1)
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) b))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 b (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) -1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) -1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (+.f64 a b))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(fma.f64 (*.f64 angle (PI.f64)) a (*.f64 (*.f64 angle (PI.f64)) b))
(fma.f64 a (*.f64 angle (PI.f64)) (*.f64 b (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))) -1)
(pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) -1)
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 3)
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) -1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 (+.f64 a b) (-.f64 a b))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3) (pow.f64 (-.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 a b) 3) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))) -1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) -1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 angle) (*.f64 a (sqrt.f64 (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (pow.f64 a 2))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))))) -1)
(pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) -1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -1/90 angle)) (*.f64 a (sqrt.f64 (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 -1/90 angle)) (*.f64 (PI.f64) (pow.f64 a 2))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2)))) -1)
(pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) -1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (pow.f64 a 2)))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (PI.f64) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 a 6)))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (pow.f64 a 2))) -1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) -1)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1)
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (+.f64 -1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) -1))
(cbrt.f64 (*.f64 -1 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) -1)
(pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 a 6)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) -1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) -1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) 1/90))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 3))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) -1)
(pow.f64 (*.f64 angle (PI.f64)) -1)
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (fma.f64 a a (pow.f64 b 2)) 2))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 2 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 2 (fma.f64 a a (pow.f64 b 2))))
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) -1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) -1)
(*.f64 -1 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (cbrt.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (cbrt.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1)
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (+.f64 -1 (expm1.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) -1))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.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 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(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 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(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 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) -1)
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
Outputs
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) 0) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (neg.f64 angle))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/90)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/90))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 angle (*.f64 (PI.f64) 1/90) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 angle (*.f64 (PI.f64) 1/90) (*.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 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1)))))
(*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))
(fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -1))) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1)) (*.f64 (pow.f64 a 2) -1/4374000)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1))) (fma.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1)))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1))) (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -1))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))) (*.f64 (pow.f64 a 2) 1/708588000000))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 -1))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (cbrt.f64 -1))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (cbrt.f64 -1)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1)))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (cbrt.f64 -1))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (cbrt.f64 -1)))) (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -1))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (cbrt.f64 -1))) (*.f64 (pow.f64 a 2) 1/708588000000)))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -1)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (pow.f64 a 2) (cbrt.f64 -1)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(*.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.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 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.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 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.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 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.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 (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 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000)))
(fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1511654400000)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/3856986201600000000)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/8748000) (fma.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -29/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2))))
(fma.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 b 4))))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/3) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 10))) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2)))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 10))) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5))) (fma.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 b 4)))))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/3) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5)))) (+.f64 (*.f64 5/81 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 16)) 1/3) (/.f64 (pow.f64 a 6) (pow.f64 (cbrt.f64 -1) 8)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 10))) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5))) (fma.f64 5/81 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 16))) (/.f64 (pow.f64 a 6) (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2))))))
(fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 10))) (/.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 5))) (fma.f64 5/81 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 16))) (/.f64 (pow.f64 a 6) (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 b 2)) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 b 4))))))))
(pow.f64 (pow.f64 a 2) 1/3)
(cbrt.f64 (pow.f64 a 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (pow.f64 (pow.f64 a 2) 1/3))
(fma.f64 -1/3 (*.f64 (pow.f64 b 2) (cbrt.f64 (/.f64 1 (pow.f64 a 4)))) (cbrt.f64 (pow.f64 a 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/3) (pow.f64 b 4))) (pow.f64 (pow.f64 a 2) 1/3)))
(fma.f64 -1/3 (*.f64 (pow.f64 b 2) (cbrt.f64 (/.f64 1 (pow.f64 a 4)))) (fma.f64 -1/9 (*.f64 (pow.f64 b 4) (cbrt.f64 (/.f64 1 (pow.f64 a 10)))) (cbrt.f64 (pow.f64 a 2))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (pow.f64 b 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/3) (pow.f64 b 4))) (+.f64 (*.f64 -5/81 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 16)) 1/3) (pow.f64 b 6))) (pow.f64 (pow.f64 a 2) 1/3))))
(fma.f64 -1/3 (*.f64 (pow.f64 b 2) (cbrt.f64 (/.f64 1 (pow.f64 a 4)))) (fma.f64 -1/9 (*.f64 (pow.f64 b 4) (cbrt.f64 (/.f64 1 (pow.f64 a 10)))) (fma.f64 -5/81 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 16))) (pow.f64 b 6)) (cbrt.f64 (pow.f64 a 2)))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 2 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/3779136000000))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/3779136000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/550998028800000000))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/489776025600000000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.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 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.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 (pow.f64 b 2) (*.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 2 (*.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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 angle (PI.f64)) -1)
(/.f64 1 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(*.f64 angle (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(*.f64 angle (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 angle (PI.f64))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) -1))
(/.f64 1 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) b))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 b (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) -1)
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(/.f64 1 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) 3)
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) 2)
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 2))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 3)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) -1))
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(/.f64 1 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(fma.f64 (*.f64 angle (PI.f64)) a (*.f64 (*.f64 angle (PI.f64)) b))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(fma.f64 a (*.f64 angle (PI.f64)) (*.f64 b (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90)))))
(pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) -1)
(/.f64 1 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(/.f64 -90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 3)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3) 1/3)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(pow.f64 (sqrt.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 2)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(sqrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90)))))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) -1))
(/.f64 1 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(/.f64 -90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) -1/90))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1)
(/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 2))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3) (pow.f64 (-.f64 a b) 3)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 a b) 3) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) -1))
(/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) -1)
(/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(/.f64 1 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))) 3)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(pow.f64 (*.f64 (sqrt.f64 angle) (*.f64 a (sqrt.f64 (PI.f64)))) 2)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 2))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 3))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))) -1))
(/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(/.f64 1 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2))))))
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))))
(pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) -1)
(/.f64 1 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(/.f64 -90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))) 3)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 3) 1/3)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -1/90 angle)) (*.f64 a (sqrt.f64 (PI.f64)))) 2)
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 2))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(log.f64 (pow.f64 (exp.f64 (*.f64 -1/90 angle)) (*.f64 (PI.f64) (pow.f64 a 2))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))) 3))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))) -1))
(/.f64 1 (*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(/.f64 -90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (pow.f64 a 2)))
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2)))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2)))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2)))))
(pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) -1)
(/.f64 1 (*.f64 (PI.f64) (pow.f64 a 2)))
(/.f64 (/.f64 1 (PI.f64)) (pow.f64 a 2))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (pow.f64 a 2))) 3)
(*.f64 (PI.f64) (pow.f64 a 2))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3) 1/3)
(*.f64 (PI.f64) (pow.f64 a 2))
(pow.f64 (*.f64 a (sqrt.f64 (PI.f64))) 2)
(*.f64 (PI.f64) (pow.f64 a 2))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 2))
(*.f64 (PI.f64) (pow.f64 a 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (pow.f64 a 2)))
(*.f64 (PI.f64) (pow.f64 a 2))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (PI.f64) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3))
(*.f64 (PI.f64) (pow.f64 a 2))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 a 6)))
(*.f64 (PI.f64) (pow.f64 a 2))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (pow.f64 a 2))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(*.f64 (PI.f64) (pow.f64 a 2))
(exp.f64 (log.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(*.f64 (PI.f64) (pow.f64 a 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (pow.f64 a 2))) -1))
(/.f64 1 (*.f64 (PI.f64) (pow.f64 a 2)))
(/.f64 (/.f64 1 (PI.f64)) (pow.f64 a 2))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (pow.f64 a 2))))
(*.f64 (PI.f64) (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) -1)
(+.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1)
(/.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) 1/3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(log.f64 (+.f64 -1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) -1))
(cbrt.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(cbrt.f64 (*.f64 -1 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(cbrt.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1))
(/.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1)
(/.f64 1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(/.f64 (/.f64 1 (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 3)
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3) 1/3)
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 2)
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 2))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 a 6)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) -1))
(/.f64 1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(/.f64 (/.f64 1 (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) -1)
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(/.f64 90 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3)
(*.f64 angle (*.f64 (PI.f64) 1/90))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) 1/90))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)
(*.f64 angle (*.f64 (PI.f64) 1/90))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 2))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) 1/90))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 3))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1))
(/.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(/.f64 90 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 angle (PI.f64)) -1)
(/.f64 1 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(*.f64 angle (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(*.f64 angle (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 angle (PI.f64))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) -1))
(/.f64 1 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) 2))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 0 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
0
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (fma.f64 a a (pow.f64 b 2)) 2))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 0 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
0
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (*.f64 2 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 0 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
0
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 2 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 0 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
0
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) -1)
(/.f64 1 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) -1))
(/.f64 1 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) -1)
(+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 -1 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(neg.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (cbrt.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (cbrt.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/3)
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1)
(/.f64 1 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/6) 2)
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (+.f64 -1 (expm1.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) -1))
(/.f64 1 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) -1)
(+.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (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)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) -1)
(/.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(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 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (+.f64 -1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(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 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -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))
(/.f64 1 (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 angle (*.f64 (PI.f64) -1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) -1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))) 1)
(+.f64 1 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))))
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) -1)
(/.f64 1 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(/.f64 1/2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))))
(log.f64 (+.f64 -1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) -1))
(/.f64 1 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(/.f64 1/2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))

eval398.0ms (1%)

Compiler

Compiled 16179 to 11706 computations (27.6% saved)

prune380.0ms (0.9%)

Pruning

133 alts after pruning (128 fresh and 5 done)

PrunedKeptTotal
New57459633
Fresh276996
Picked325
Done134
Total605133738
Accuracy
81.2%
Counts
738 → 133
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 6) 1/6) 3) 1/3)
23.3%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))))) 3) 1/3)
24.5%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
19.5%
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
20.0%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 -1/90 angle)) (*.f64 a (sqrt.f64 (PI.f64)))) 2)
6.5%
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 2)
30.3%
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
30.5%
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)) 2)
18.6%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 3)
50.2%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.5%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
3.1%
(/.f64 -90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
10.1%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/90 angle) (*.f64 (PI.f64) (pow.f64 a 2))))) -1)
29.9%
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 3/2) 1/3))
55.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.4%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
35.2%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) 3)))
35.6%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3))))
34.2%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3) 1/90))))
35.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
29.6%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1/90))))
20.9%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3)) 1/90))))
35.4%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
29.7%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
20.2%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)) 3)))))
19.2%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
14.6%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
18.6%
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
14.9%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
2.8%
(*.f64 (/.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (-.f64 (pow.f64 a 6) (pow.f64 b 6)))
50.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))
20.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
53.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
56.2%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
25.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
54.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
44.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
18.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
39.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
30.7%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (-.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))))
34.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) -2)) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
30.2%
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/90))
34.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 a 2) -1/90))
48.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/90))
30.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18.7%
(*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (/.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
34.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (pow.f64 a 2) 1/3) 3)))
19.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) -1) 3)))
28.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 b 2)) 1/3) (cbrt.f64 -1)) 3)))
48.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3)))
28.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3)))
27.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/3)) 3)))
52.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
31.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3)))
53.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
50.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
52.2%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
4.0%
(*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.0%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
29.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
27.7%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
27.3%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
29.2%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.9%
(*.f64 (PI.f64) (*.f64 (pow.f64 a 2) (*.f64 angle -1/90)))
5.2%
(*.f64 2 (/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (+.f64 (sin.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (fma.f64 a a (pow.f64 b 2)) 2)))
25.2%
(*.f64 2 (*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
22.3%
(*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
19.2%
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
2.8%
(*.f64 2 (*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))))
50.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
19.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
19.0%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
18.2%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
22.8%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
27.6%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
50.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
23.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
20.7%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (neg.f64 (pow.f64 b 2))))
18.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
15.3%
(*.f64 2 (*.f64 (expm1.f64 (log1p.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
17.4%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
36.2%
(*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
11.2%
(*.f64 2 0)
30.2%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
30.7%
(*.f64 -1/90 (pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) 3) 1/3))
53.5%
(*.f64 -1/90 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b)))) 3))
3.1%
(*.f64 -1/90 (/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
3.6%
(*.f64 -1/90 (/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
10.8%
(*.f64 -1/90 (-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))) -1))
35.0%
(*.f64 -1/90 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) 3) 1/3) (-.f64 a b)))
4.7%
(*.f64 -1/90 (*.f64 (/.f64 1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))) (-.f64 a b)))
40.3%
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle b) (PI.f64)) (-.f64 a b)))
57.5%
(*.f64 -1/90 (*.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b)))
63.6%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (-.f64 a b)))
40.3%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) b)) (-.f64 a b)))
44.5%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b)))
44.5%
(*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b)))
30.2%
(*.f64 -1/90 (*.f64 (neg.f64 (*.f64 angle (pow.f64 b 2))) (PI.f64)))
27.7%
(*.f64 -1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 a 2)) 3) 1/3)))
34.8%
(*.f64 -1/90 (*.f64 angle (pow.f64 (*.f64 a (sqrt.f64 (PI.f64))) 2)))
3.9%
(*.f64 -1/90 (*.f64 angle (/.f64 (/.f64 1 (PI.f64)) (pow.f64 a 2))))
34.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
53.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (+.f64 a b) (-.f64 a b)))))
53.7%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
34.0%
(*.f64 -1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (pow.f64 a 2))))))
29.7%
(*.f64 -1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b)))))))
27.0%
(*.f64 -1/90 (sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) 2)))
26.0%
(*.f64 -1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))))))
2.2%
(*.f64 -1/90 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) -1)))
30.0%
(*.f64 -1/90 (exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
12.7%
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
36.2%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) -1/90)))
18.5%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
Compiler

Compiled 7246 to 5338 computations (26.3% saved)

regimes3.1s (7.6%)

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

10 calls:

885.0ms
angle
449.0ms
(/.f64 angle 180)
434.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
299.0ms
b
296.0ms
a
Results
AccuracySegmentsBranch
65.8%2a
66.6%2b
71.1%5angle
67.8%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))))
67.8%3(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
67.8%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
66.6%2(pow.f64 b 2)
65.8%2(pow.f64 a 2)
71.1%5(*.f64 (PI.f64) (/.f64 angle 180))
71.1%5(/.f64 angle 180)
Compiler

Compiled 4222 to 2898 computations (31.4% saved)

regimes227.0ms (0.5%)

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

2 calls:

108.0ms
b
68.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
66.5%2b
66.5%2(pow.f64 b 2)
Compiler

Compiled 2157 to 1387 computations (35.7% saved)

regimes442.0ms (1.1%)

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

5 calls:

109.0ms
angle
108.0ms
(/.f64 angle 180)
107.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
56.0ms
b
37.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
68.0%3angle
68.0%3(*.f64 (PI.f64) (/.f64 angle 180))
68.0%3(/.f64 angle 180)
65.9%2b
65.9%2(pow.f64 b 2)
Compiler

Compiled 999 to 565 computations (43.4% saved)

regimes379.0ms (0.9%)

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

4 calls:

103.0ms
angle
103.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
103.0ms
(/.f64 angle 180)
46.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Results
AccuracySegmentsBranch
67.5%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
67.7%3angle
67.7%3(*.f64 (PI.f64) (/.f64 angle 180))
67.7%3(/.f64 angle 180)
Compiler

Compiled 930 to 530 computations (43% saved)

regimes537.0ms (1.3%)

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

6 calls:

133.0ms
(/.f64 angle 180)
129.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
122.0ms
angle
53.0ms
b
43.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Results
AccuracySegmentsBranch
67.5%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
65.5%2b
65.5%2(pow.f64 b 2)
68.7%4angle
68.7%4(*.f64 (PI.f64) (/.f64 angle 180))
68.7%4(/.f64 angle 180)
Compiler

Compiled 902 to 509 computations (43.6% saved)

regimes339.0ms (0.8%)

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

6 calls:

118.0ms
angle
73.0ms
a
43.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
43.0ms
(pow.f64 a 2)
27.0ms
b
Results
AccuracySegmentsBranch
63.7%1(pow.f64 b 2)
63.7%1b
68.2%4angle
65.3%3a
65.2%3(pow.f64 a 2)
66.4%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Compiler

Compiled 864 to 479 computations (44.6% saved)

regimes7.0ms (0%)

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

1 calls:

5.0ms
b
Results
AccuracySegmentsBranch
63.6%1b
Compiler

Compiled 80 to 42 computations (47.5% saved)

regimes34.0ms (0.1%)

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

3 calls:

14.0ms
b
13.0ms
a
5.0ms
angle
Results
AccuracySegmentsBranch
61.3%3a
53.7%1angle
61.0%3b
Compiler

Compiled 75 to 43 computations (42.7% saved)

regimes33.0ms (0.1%)

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

2 calls:

20.0ms
a
11.0ms
b
Results
AccuracySegmentsBranch
59.4%2b
58.8%4a
Compiler

Compiled 58 to 34 computations (41.4% saved)

regimes13.0ms (0%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
59.4%2b
Compiler

Compiled 43 to 26 computations (39.5% saved)

regimes12.0ms (0%)

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

3 calls:

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

Compiled 40 to 27 computations (32.5% saved)

regimes11.0ms (0%)

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

3 calls:

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

Compiled 29 to 22 computations (24.1% saved)

regimes8.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

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

Compiled 18 to 15 computations (16.7% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.821817045935937e-224
6.80331081139275e-218
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.821817045935937e-224
6.80331081139275e-218
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0256845536091936e+114
7.370682825898937e+123
0.0ms
-1.130902651238791e+22
-4.8821774817588e+21
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0256845536091936e+114
7.370682825898937e+123
0.0ms
-4.790836081796149e+43
-2.0670284805387243e+42
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.049352619869832e+306
+inf
0.0ms
-inf
-3.052560087490073e+299
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch64.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
4.83672611495758e+119
6.939376078436716e+119
42.0ms
2.1921817136025506e-200
1.4868814231083714e-194
Results
26.0ms129×body256valid
14.0ms24×body1024valid
7.0ms13×body1024infinite
6.0ms16×body512valid
4.0ms18×body256infinite
3.0msbody2048valid
2.0msbody512infinite
Compiler

Compiled 448 to 325 computations (27.5% saved)

bsearch41.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
1.331283026686462e+50
9.587749366689464e+50
Results
13.0ms22×body1024valid
9.0ms43×body256valid
7.0msbody4096valid
3.0msbody2048valid
3.0ms15×body256infinite
2.0msbody512valid
2.0msbody1024infinite
1.0msbody512infinite
Compiler

Compiled 212 to 158 computations (25.5% saved)

bsearch38.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
1.331283026686462e+50
9.587749366689464e+50
Results
9.0ms44×body256valid
8.0ms11×body1024valid
5.0ms14×body512valid
4.0msbody2048valid
3.0msbody4096valid
3.0ms12×body256infinite
3.0msbody512infinite
2.0msbody1024infinite
Compiler

Compiled 212 to 158 computations (25.5% saved)

simplify27.0ms (0.1%)

Algorithm
egg-herbie
Rules
104×*-commutative
14×+-commutative
12×sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01201621
11791621
21891621
31951621
41981621
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))))
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))))
(if (<=.f64 (/.f64 angle 180) -10000000000000000000000) (*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))) (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -40000000000000000557488467837656396522848256) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))) (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b))) (if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (-.f64 a b)))
(if (<=.f64 a 3419088336006443/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) b)) (-.f64 a b))) (if (<=.f64 a 639999999999999978601599932369520587727456966071259423653616210190640131345596236596504453023377131180487113952917979136) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b)))))
(if (<=.f64 b 620000000000000005766198146491078392184812186107904) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle b) (PI.f64)) (-.f64 a b))))
(if (<=.f64 b 149999999999999990675467327498519990820462139539456) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) b)) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b)))
(*.f64 2 0)
Outputs
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))))
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (/.f64 angle 180) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (+.f64 b a)) (-.f64 a b))))
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))))
(if (<=.f64 (pow.f64 b 2) 2604693137843693/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (+.f64 b a)) (-.f64 a b))))
(if (<=.f64 (/.f64 angle 180) -10000000000000000000000) (*.f64 2 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))) (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -10000000000000000000000) (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (+.f64 b a)) (-.f64 a b))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))))
(if (<=.f64 (/.f64 angle 180) -40000000000000000557488467837656396522848256) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b))) (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -40000000000000000557488467837656396522848256) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (if (<=.f64 (/.f64 angle 180) 2000000000000000031118832258933686048536402793842122866739541160861667562329511406529970779830094895352412561735680) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (+.f64 b a)) (-.f64 a b))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b))) (if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (-.f64 a b)))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle)))) (if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 angle 1/180))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (+.f64 b a)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(if (<=.f64 a 3419088336006443/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) b)) (-.f64 a b))) (if (<=.f64 a 639999999999999978601599932369520587727456966071259423653616210190640131345596236596504453023377131180487113952917979136) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b)))))
(if (<=.f64 a 3419088336006443/657516987693546688405123735360016083193792475352896732437285112883591519287135102764208317034698556403372871107022277214127429031272975482890976846331485106244402958891055574773957969735540339658911656466972672) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (if (<=.f64 a 639999999999999978601599932369520587727456966071259423653616210190640131345596236596504453023377131180487113952917979136) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 a b))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle))))))
(if (<=.f64 b 620000000000000005766198146491078392184812186107904) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b))) (*.f64 -1/90 (*.f64 (*.f64 (*.f64 angle b) (PI.f64)) (-.f64 a b))))
(if (<=.f64 b 620000000000000005766198146491078392184812186107904) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 a (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (PI.f64) (*.f64 b angle)))))
(if (<=.f64 b 149999999999999990675467327498519990820462139539456) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) b)) (-.f64 a b))))
(if (<=.f64 b 149999999999999990675467327498519990820462139539456) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 a (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a (*.f64 angle (PI.f64))) (-.f64 a b)))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle))))
(*.f64 2 0)
0
Compiler

Compiled 459 to 305 computations (33.6% saved)

soundness2.6s (6.3%)

Rules
1348×associate-+r+
1012×sqr-pow
1012×sqr-pow
1012×sqr-pow
1012×sqr-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063696
1156696
2431680
31531680
44553680
064938391
1176732637
2582332625
038583
1628529
063696
1156696
2431680
31531680
44553680
053442
1874442
053527045
1145723160
2453719322
038583
1628529
051536
1830536
077128755
1208124565
2583124205
077128755
1208124565
2583124205
077128755
1208124565
2583124205
077128755
1208124565
2583124205
063696
1156696
2431680
31531680
44553680
038583
1628529
046504
1715492
046504
1715492
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 1664 to 1156 computations (30.5% saved)

end0.0ms (0%)

preprocess180.0ms (0.4%)

Remove

(abs b)

(abs a)

Compiler

Compiled 1182 to 622 computations (47.4% saved)

Profiling

Loading profile data...