ab-angle->ABCF B

Time bar (total: 42.6s)

analyze1.0ms (0%)

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

Compiled 27 to 22 computations (18.5% saved)

sample3.0s (7%)

Results
824.0ms3829×body256valid
605.0ms998×body1024valid
510.0ms863×body1024infinite
313.0ms1398×body256infinite
213.0ms519×body512valid
192.0ms53×body4096valid
182.0ms462×body512infinite
135.0ms134×body2048valid
Bogosity

preprocess330.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
101×No Errors
68×(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
51×(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
26×(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
10×(-.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
53.3%
(*.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)))))
53.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))))
54.5%
(*.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))))
53.8%
(*.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)))))
53.3%
(*.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)))))
53.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))))
54.5%
(*.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))))
53.8%
(*.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.1s (2.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
94.7%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
89.1%
(*.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)))))
57.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.7%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
89.1%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.8%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
89.1%
(*.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))))
57.7%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
56.1%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
94.7%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
88.8%
(*.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))))
57.7%
(cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))
56.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 365 to 251 computations (31.2% saved)

series36.0ms (0.1%)

Counts
16 → 336
Calls

84 calls:

TimeVariablePointExpression
2.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
@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))))
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))))

rewrite160.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
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle))
(*.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))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
(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))) (-.f64 (pow.f64 a 2) (pow.f64 b 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 (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))
(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 (pow.f64 b 2) (pow.f64 a 2))
Outputs
(-.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 (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)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (pow.f64 b 4) (+.f64 (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))) (cos.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (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 (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 (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)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (sin.f64 (*.f64 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 (pow.f64 a 4) (+.f64 (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 (pow.f64 a 4) (+.f64 (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 (pow.f64 a 4) (+.f64 (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 (pow.f64 a 4) (+.f64 (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 (pow.f64 a 4) (+.f64 (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 (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 (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)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (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 (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 (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)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (sin.f64 (*.f64 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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (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 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (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)))

simplify313.0ms (0.7%)

Algorithm
egg-herbie
Rules
956×fma-def
698×log-prod
656×*-commutative
548×div-sub
512×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

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

eval346.0ms (0.8%)

Compiler

Compiled 18123 to 13407 computations (26% saved)

prune268.0ms (0.6%)

Pruning

58 alts after pruning (58 fresh and 0 done)

PrunedKeptTotal
New52158579
Fresh000
Picked404
Done000
Total52558583
Accuracy
70.0%
Counts
583 → 58
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.8%
(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)
29.4%
(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)
53.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)
22.9%
(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)
15.9%
(/.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)))
6.9%
(/.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))))
29.3%
(-.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)
33.2%
(*.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))))
34.0%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.6%
(*.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))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.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))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (pow.f64 a 2) -2))
36.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 a 2) -2))
33.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
30.9%
(*.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)))
54.2%
(*.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)))
36.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 a 2)))
57.3%
(*.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))))
30.5%
(*.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))))))
26.9%
(*.f64 (exp.f64 (log.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)))))
33.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 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (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)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.6%
(*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
54.5%
(*.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)))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
25.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
54.5%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
18.7%
(*.f64 2 (*.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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
33.9%
(*.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)))))
56.3%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
33.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))))
33.5%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (pow.f64 b 2))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
20.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
33.3%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
52.3%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
34.8%
(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))
33.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)))))))
15.1%
(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)))))))
42.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))
21.9%
(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))
20.5%
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) 3)))
31.8%
(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)
29.4%
(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)
53.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)
22.9%
(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)
15.9%
(/.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)))
6.9%
(/.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))))
29.3%
(-.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)
33.2%
(*.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))))
34.0%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.6%
(*.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))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -1/90)
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.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))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (pow.f64 a 2) -2))
36.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 a 2) -2))
33.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
30.9%
(*.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)))
54.2%
(*.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)))
36.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 a 2)))
57.3%
(*.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))))
30.5%
(*.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))))))
26.9%
(*.f64 (exp.f64 (log.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)))))
33.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 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (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)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.6%
(*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
54.5%
(*.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)))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
25.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
54.5%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
18.7%
(*.f64 2 (*.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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
33.9%
(*.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)))))
56.3%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
33.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))))
33.5%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (pow.f64 b 2))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
20.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
33.3%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
52.3%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
34.8%
(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))
33.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)))))))
15.1%
(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)))))))
42.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))
21.9%
(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))
20.5%
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 8) (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) 3)))
Compiler

Compiled 5784 to 4736 computations (18.1% saved)

localize5.4s (12.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.0%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
98.5%
(*.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))))))
93.6%
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
16.4%
(PI.f64)
99.2%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
98.5%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
94.8%
(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)
16.4%
(PI.f64)
99.6%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
99.1%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
99.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
16.4%
(PI.f64)
100.0%
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
99.4%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
98.5%
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
16.4%
(PI.f64)
99.1%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
99.0%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
98.5%
(*.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))))
16.4%
(PI.f64)
Compiler

Compiled 421 to 271 computations (35.6% saved)

series57.0ms (0.1%)

Counts
16 → 248
Calls

72 calls:

TimeVariablePointExpression
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)
6.0ms
angle
@inf
(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)
6.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)
3.0ms
a
@inf
(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)

rewrite110.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
342×cbrt-prod
330×log1p-expm1-u
330×expm1-log1p-u
329×add-cube-cbrt
324×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify246.0ms (0.6%)

Algorithm
egg-herbie
Rules
1424×fma-def
608×times-frac
572×distribute-lft-in
566×distribute-rgt-in
540×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092037900
1265034681
Stop Event
node limit
Counts
505 → 466
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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)))))))))
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 (*.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 (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (pow.f64 a 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.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 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.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 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/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))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (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))))
(log.f64 (neg.f64 (pow.f64 b 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (+.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 (neg.f64 (pow.f64 b 2))) (+.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 -2 (log.f64 (/.f64 1 a)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.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 (*.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 -2 (log.f64 (/.f64 -1 a)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.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 (*.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))))))
(log.f64 (pow.f64 a 2))
(+.f64 (log.f64 (pow.f64 a 2)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (pow.f64 a 2)) (+.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 (pow.f64 a 2)) (+.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 -1) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 -1) (+.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 -1) (+.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 -1) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 -1) (+.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 -1) (+.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 -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 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (pow.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 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 a b)) (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 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(-.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 (pow.f64 (cbrt.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 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (pow.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 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (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 (pow.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 (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 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 6) (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 b 6)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (pow.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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) 1/3) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 1 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3/2) 1/3))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (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 (PI.f64)) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (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 (PI.f64)) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 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 (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (pow.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 0 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(-.f64 (log.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (log.f64 (fma.f64 a a (pow.f64 b 2))))
(*.f64 1 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log1p.f64 (-.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.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))) (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 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.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 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (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)))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) -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 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))))))))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) -1/3779136000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) (fma.f64 1/4407984230400000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) 1/550998028800000000))))))))
(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)) (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/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)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.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 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0)) (*.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 b))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0)) (*.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (fma.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (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 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (*.f64 2 (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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 b (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 0 a))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 b (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (*.f64 2 (pow.f64 a 2)))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (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 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (*.f64 (*.f64 1/25194240000 (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 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 (*.f64 1/25194240000 (pow.f64 angle 4)) (pow.f64 (PI.f64) 4) (*.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -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 (*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (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))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(-.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))
(*.f64 (PI.f64) (neg.f64 (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.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)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (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 angle 1/180)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/180)
(*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 1/180)
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/180))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 b 2))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/180)))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (fma.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 1/180 (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 b 2))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 b 2))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 b 2))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/180))))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 b 2))) (fma.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 1/180 (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 b 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 (*.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 (pow.f64 a 4) 3) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (*.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) (-.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 a 4) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (/.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))))) (pow.f64 a 4))) (*.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) (-.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 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 (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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (/.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))))) (pow.f64 a 4))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 4) (pow.f64 (cbrt.f64 -1) 2))) (/.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 (*.f64 3 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)))) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 a 6)) (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)) 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 -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)))))
(+.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 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -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))))) (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 (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) (fma.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 (fma.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))))))
(*.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 -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)))))
(+.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 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) -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))))) (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 (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) (fma.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 (fma.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))))))
(*.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) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (*.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) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 b 4))) (fma.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 (/.f64 1/3 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 a 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)))))) (pow.f64 b 4)))))
(+.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) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4))) (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 (pow.f64 a 6) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (-.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 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 b 6)) (/.f64 (-.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)) 3)))))))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) -3) (pow.f64 b 4))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))) (fma.f64 1/3 (/.f64 (pow.f64 a 6) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2) (pow.f64 b 4)) (-.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 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 6)) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3) (pow.f64 b 4)) 3) -27) (pow.f64 b 12))))))) (*.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 1/3 (*.f64 (/.f64 3 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 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 (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 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) (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 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 (*.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 1/3 (*.f64 (/.f64 3 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 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 (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 3)) (pow.f64 (cbrt.f64 -1) 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 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) (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 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 (*.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 (*.f64 angle (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))))))
(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 (*.f64 angle (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)))))))
(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 (/.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 2)) (/.f64 (+.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 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.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 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/11957422500000)))) (/.f64 (*.f64 -243000 (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)))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (*.f64 angle (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))))))))
(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 (/.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 2)) (/.f64 (+.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 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 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)))) (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 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 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 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/11809800000) (pow.f64 (PI.f64) 3)) (/.f64 (+.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 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 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))))) (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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.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 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/11957422500000)))) (/.f64 (*.f64 -243000 (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)))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (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 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 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 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 3) -1/1647129056757192000000000000000) (*.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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 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 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/11957422500000)))) (/.f64 (*.f64 -243000 (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))))) (pow.f64 (PI.f64) 3))))) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 (*.f64 angle (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 (*.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))))))
(neg.f64 (*.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))))))
(neg.f64 (*.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))))))
(neg.f64 (*.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 (*.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 (*.f64 angle (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 (*.f64 angle (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 (*.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/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 (pow.f64 (*.f64 angle (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 (pow.f64 (*.f64 angle (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 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(+.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 (*.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 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000 (*.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))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))
(log.f64 (neg.f64 (pow.f64 b 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (+.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 (neg.f64 (pow.f64 b 2))) (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 (neg.f64 (pow.f64 b 2))) (-.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 (neg.f64 (pow.f64 b 2))) (+.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 (neg.f64 (pow.f64 b 2))) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6))))))
(+.f64 (log.f64 (neg.f64 (pow.f64 b 2))) (-.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 -2 (log.f64 (/.f64 1 a)))
(*.f64 -2 (neg.f64 (log.f64 a)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(-.f64 (*.f64 -2 (neg.f64 (log.f64 a))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.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)))))
(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)))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (-.f64 (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.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))))))
(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))))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -2 (log.f64 (/.f64 -1 a)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(-.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.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)))))
(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)))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (-.f64 (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.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))))))
(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))))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 a 2))
(*.f64 2 (log.f64 a))
(+.f64 (log.f64 (pow.f64 a 2)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (/.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 2 (log.f64 a)))
(-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (pow.f64 a 2)) (+.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 (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 2 (log.f64 a)))
(fma.f64 2 (log.f64 a) (-.f64 (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (pow.f64 a 2)) (+.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 (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 2 (log.f64 a)))
(fma.f64 2 (log.f64 a) (-.f64 (fma.f64 -1/3 (/.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (pow.f64 b 4) -1/2) (pow.f64 a 4))) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 -1) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 -1))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 b)) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 -1)) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 -1) (+.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 -1) (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 (-.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 -1)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4)))
(+.f64 (log.f64 -1) (+.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 -1) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.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 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 -1)))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 -1))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b))) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 -1)) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 -1) (+.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 -1) (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 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 a 4)) (pow.f64 b 4)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 -1)))
(+.f64 (log.f64 -1) (+.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 -1) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.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 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 -1)))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(+.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 (+.f64 a b) (-.f64 a b)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000))))
(fma.f64 -1/90 (*.f64 angle (*.f64 (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)))
(+.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 (+.f64 a b) (-.f64 a b)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) -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 (+.f64 a b) (-.f64 a b)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 3)) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 a b)) -1/3779136000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) (fma.f64 1/4407984230400000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 a b)) 1/550998028800000000))))))))
(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)) (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/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)))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.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 (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 a 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (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 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (*.f64 2 (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.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 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b)))) 2))
(fabs.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 a b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 a b)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (log.f64 (pow.f64 (exp.f64 (-.f64 a b)) (+.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.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 -1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2))
(fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.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 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.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 angle) (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (log.f64 (pow.f64 (exp.f64 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.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 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(*.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 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 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) (-.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 (PI.f64) angle) (-.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 (PI.f64) angle) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.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 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(fabs.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (PI.f64) 3)))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.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 (pow.f64 (PI.f64) 2)) (cbrt.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(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 (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 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (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 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(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 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(fabs.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (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 b 6)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2)))
(*.f64 (cbrt.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))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) 1/3) (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2)))
(*.f64 (cbrt.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))))) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 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 angle 1/180))))) 3/2)) (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/2)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 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 angle 1/180))))) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.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 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (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 (PI.f64)) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))) 2))
(fabs.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.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 0 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2)))))
(-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(-.f64 (log.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (log.f64 (fma.f64 a a (pow.f64 b 2))))
(*.f64 1 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(fabs.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log1p.f64 (-.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1))
(log1p.f64 (-.f64 (pow.f64 a 2) (+.f64 (pow.f64 b 2) 1)))
(log1p.f64 (-.f64 (pow.f64 a 2) (fma.f64 b b 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b)))) 2))
(fabs.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))

eval529.0ms (1.2%)

Compiler

Compiled 28319 to 20410 computations (27.9% saved)

prune393.0ms (0.9%)

Pruning

86 alts after pruning (84 fresh and 2 done)

PrunedKeptTotal
New72154775
Fresh233053
Picked325
Done000
Total74786833
Accuracy
75.1%
Counts
833 → 86
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
32.0%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))))) 3) 1/3)
29.4%
(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)
34.7%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
53.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)
22.9%
(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)
6.9%
(/.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))))
29.3%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
5.6%
(+.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)))))))
54.6%
(*.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))))
33.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.8%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.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))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.1%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
20.5%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.6%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.2%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.4%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
33.4%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
33.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.1%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.7%
(*.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
56.7%
(*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.4%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
32.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
31.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (+.f64 a b) (-.f64 a b))))
31.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
57.3%
(*.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))))
30.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3))))
29.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))))
5.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))))))
36.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
17.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
30.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)) (*.f64 (+.f64 a b) (-.f64 a b))))
58.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
30.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
23.3%
(*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.5%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
26.9%
(*.f64 (exp.f64 (log.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)))))
33.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 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
25.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
33.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))))
57.3%
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
20.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
33.3%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
35.5%
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
35.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
33.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))))
52.2%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
54.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
34.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
33.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
15.1%
(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)))))))
42.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
21.9%
(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.1%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
32.0%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))))) 3) 1/3)
29.4%
(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)
34.7%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
53.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)
22.9%
(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)
6.9%
(/.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))))
29.3%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
5.6%
(+.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)))))))
54.6%
(*.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))))
33.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.8%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.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))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.1%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
20.5%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.6%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.2%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.4%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
33.4%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
33.5%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.1%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.7%
(*.f64 (*.f64 2 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
56.7%
(*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
28.4%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
32.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
31.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (+.f64 a b) (-.f64 a b))))
31.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
29.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
57.3%
(*.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))))
30.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3))))
29.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))))
5.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))))))
36.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
17.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
30.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)) (*.f64 (+.f64 a b) (-.f64 a b))))
58.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
30.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
23.3%
(*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.5%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
26.9%
(*.f64 (exp.f64 (log.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)))))
33.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 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
25.3%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
33.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))))
57.3%
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
20.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
33.3%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
35.5%
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
35.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
33.9%
(*.f64 -1/90 (*.f64 angle (*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))))
52.2%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
54.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
34.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
33.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
15.1%
(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)))))))
42.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
21.9%
(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 8600 to 6978 computations (18.9% saved)

localize8.4s (19.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
96.8%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
95.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
86.0%
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
31.9%
(PI.f64)
97.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
97.0%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
96.8%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
31.9%
(PI.f64)
97.0%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
95.6%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.9%
(PI.f64)
99.9%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
99.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
95.9%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
31.9%
(PI.f64)
97.0%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
96.8%
(sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))
95.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
31.9%
(PI.f64)
Compiler

Compiled 478 to 267 computations (44.1% saved)

series109.0ms (0.3%)

Counts
10 → 264
Calls

72 calls:

TimeVariablePointExpression
39.0ms
angle
@-inf
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
38.0ms
angle
@inf
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
2.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
2.0ms
angle
@0
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
2.0ms
a
@inf
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))

rewrite108.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
388×cbrt-prod
373×log1p-expm1-u
373×expm1-log1p-u
372×add-exp-log
371×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify313.0ms (0.7%)

Algorithm
egg-herbie
Rules
1524×fma-def
986×log-prod
910×*-commutative
614×distribute-lft-in
604×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075534572
1222331827
2738531803
Stop Event
node limit
Counts
422 → 491
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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/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 (*.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 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5)))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5))))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/881596846080000000 (pow.f64 (PI.f64) 7)))))))))))
(*.f64 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 (log.f64 angle) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -388800 (/.f64 (pow.f64 (+.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))))) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 4320 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -23328000 (/.f64 (*.f64 (+.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/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 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (+.f64 (*.f64 129600 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1399680000 (/.f64 (pow.f64 (+.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))))) 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -388800 (/.f64 (pow.f64 (+.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))))) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 4320 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.f64 (*.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)))))
(log.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 (log.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 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.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 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(+.f64 (log.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 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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (log.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) (pow.f64 b 2))))
(+.f64 (log.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) (pow.f64 b 2))) (*.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (log.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) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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/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 (*.f64 (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 (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 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 2))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 (*.f64 2 (sin.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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.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)) (*.f64 (+.f64 a b) (-.f64 a b))) angle))
(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 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 angle 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 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) angle) -1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.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 a b) (-.f64 b a))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)) (log.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (log.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) 1)
(*.f64 1 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1))
(log1p.f64 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2)) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(fma.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 a b)) 1/8748000))))
(fma.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)) (*.f64 2 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))))))))
(fma.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 a b)) 1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) -1/3779136000000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) -1/1417176000000))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 -1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (+.f64 (*.f64 1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))))))))))
(fma.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 a b)) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) -1/3779136000000))) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 7)) (fma.f64 1/4407984230400000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 7)) 1/550998028800000000))))))))
(fma.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000))) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5)) -1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) 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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.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 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -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 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 -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 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(*.f64 2 (fma.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(*.f64 2 (fma.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(*.f64 2 (fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -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 -2 (*.f64 (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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 -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 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 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 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -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 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 -2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)) (*.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 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (*.f64 2 (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (*.f64 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 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 b (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (*.f64 2 (pow.f64 a 2)))))
(*.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 1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 angle (*.f64 (PI.f64) -1/180) (*.f64 1/34992000 (pow.f64 (*.f64 angle (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)))))
(fma.f64 -1/180 (*.f64 angle (PI.f64)) (fma.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 angle (*.f64 (PI.f64) -1/180) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/34992000 (pow.f64 (*.f64 angle (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))))))
(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 1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(fma.f64 angle (*.f64 (PI.f64) -1/180) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (*.f64 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))))
(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 (*.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 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))
(-.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0))) (*.f64 (PI.f64) (*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.f64 angle (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))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.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 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.f64 angle (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))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.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 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (PI.f64) (*.f64 angle (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))))
(fma.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))))
(*.f64 (neg.f64 angle) (fma.f64 b (*.f64 (PI.f64) 0) (*.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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))))
(*.f64 (neg.f64 angle) (fma.f64 b (*.f64 (PI.f64) 0) (*.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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 (*.f64 -1/90 a) (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90))
(*.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 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90))
(*.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 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.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 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90))
(*.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 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/90 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90))
(fma.f64 -1/90 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 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)))))
(*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.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))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 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 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 a (*.f64 (PI.f64) (*.f64 0 b))))
(-.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.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 (PI.f64) (pow.f64 a 2)))
(fma.f64 (PI.f64) (pow.f64 a 2) (*.f64 a (*.f64 (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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.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 (PI.f64) (pow.f64 a 2)))
(fma.f64 (PI.f64) (pow.f64 a 2) (*.f64 a (*.f64 (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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 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 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 a (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 a 2))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (PI.f64)))
(fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2)))
(fma.f64 (PI.f64) (pow.f64 a 2) (*.f64 b (*.f64 (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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)))
(-.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (*.f64 b (PI.f64)) (*.f64 0 a)))
(-.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))
(+.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 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (pow.f64 a 2))))
(+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2))))
(fma.f64 (PI.f64) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))
(*.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a))))
(fma.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -2 (pow.f64 a 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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.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 (*.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 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.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 (*.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 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 a)) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.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 (*.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 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 angle 1/180)))) (*.f64 2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 (*.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -2 (pow.f64 a 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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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)))))))
(*.f64 -2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 -2 (fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 (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 (*.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 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.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 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 (*.f64 (pow.f64 angle 5) 1/11337408000000) (*.f64 (pow.f64 (PI.f64) 5) (-.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/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.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 (*.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 (*.f64 (pow.f64 angle 5) 1/11337408000000) (*.f64 (pow.f64 (PI.f64) 5) (-.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 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.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 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/8748000) (*.f64 (pow.f64 angle 3) (pow.f64 a 2))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5)))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 2 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) -1/3779136000000)))))))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5))))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/881596846080000000 (pow.f64 (PI.f64) 7)))))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (fma.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000))) (*.f64 2 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (fma.f64 -1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) -1/3779136000000)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7) (fma.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (PI.f64) 7) 1/550998028800000000)))))))))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 2 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)) (*.f64 (pow.f64 angle 7) (fma.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (PI.f64) 7) 1/489776025600000000))))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/8748000) (*.f64 (pow.f64 angle 3) (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (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 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 180 (/.f64 (pow.f64 angle 2) (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))))
(+.f64 (log.f64 angle) (fma.f64 180 (*.f64 (/.f64 (pow.f64 angle 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/8748000))) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -388800 (/.f64 (pow.f64 (+.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))))) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 4320 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (fma.f64 -388800 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 4320 (/.f64 (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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 180 (/.f64 (pow.f64 angle 2) (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))))))
(+.f64 (log.f64 angle) (+.f64 (fma.f64 180 (*.f64 (/.f64 (pow.f64 angle 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/8748000))) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (fma.f64 -388800 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (/.f64 4320 (PI.f64)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/24 (pow.f64 angle 4)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -23328000 (/.f64 (*.f64 (+.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/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 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (+.f64 (*.f64 129600 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1399680000 (/.f64 (pow.f64 (+.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))))) 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -388800 (/.f64 (pow.f64 (+.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))))) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 4320 (/.f64 (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 180 (/.f64 (*.f64 (pow.f64 angle 2) (+.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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -23328000 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (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 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (fma.f64 129600 (/.f64 (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))) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1399680000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (fma.f64 -388800 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 4320 (/.f64 (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 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 180 (/.f64 (pow.f64 angle 2) (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))))))
(+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -23328000 (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (pow.f64 (PI.f64) 2) -1/8748000)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (fma.f64 129600 (/.f64 (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)) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (/.f64 1399680000 (pow.f64 (PI.f64) 3)) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) -1/669462604992000000000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (fma.f64 180 (*.f64 (/.f64 (pow.f64 angle 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/8748000))) (*.f64 (fma.f64 -388800 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) 2) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (/.f64 4320 (PI.f64)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/24 (pow.f64 angle 4))))) (log.f64 angle)))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.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)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.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))))))))
(log.f64 (neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))
(+.f64 (log.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 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (log.f64 (neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (neg.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (log.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.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 b 2) (pow.f64 a 2))) (*.f64 -1/2 (/.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(+.f64 (log.f64 (neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))) (-.f64 (*.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 -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 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 (neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))) (-.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (neg.f64 (log.f64 b)) (-.f64 (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 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6)))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (-.f64 (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 (pow.f64 a 2) (pow.f64 b 2)))))
(log.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)))))))
(log.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.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) (pow.f64 b 2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (log.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (log.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (log.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) (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 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))) (log.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.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) (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 -1/3 (/.f64 (pow.f64 a 6) (pow.f64 b 6))))) (log.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (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 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 -2 (neg.f64 (log.f64 a))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (neg.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (-.f64 (*.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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (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 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (neg.f64 (log.f64 a)) (-.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 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (neg.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (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 (-.f64 (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (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 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (-.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 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 (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)))))
(+.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))))
(+.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 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)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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)))))))
(neg.f64 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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 (pow.f64 b 2) (*.f64 (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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 (pow.f64 b 2) (*.f64 (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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 (pow.f64 b 2) (*.f64 (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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)))))))
(neg.f64 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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)))))))
(neg.f64 (*.f64 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2)))
(+.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (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)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (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/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(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 angle 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(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 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))) 1)
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 3)
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2))
(fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))) 1))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -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 angle -1/180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 1)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))) 2))
(fabs.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) angle))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))) 1))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))) 1)
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 1)
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 3)
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 3) 1/3)
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 2)
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))) 2))
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) angle) -1/90))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90))))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90) 3))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)) 1))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 1)
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 1))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a)))) 2))
(fabs.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.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 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.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 a b) (-.f64 b a))) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.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 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
(pow.f64 (*.f64 a (sqrt.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) 2)
(pow.f64 (*.f64 a (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) 2))
(fabs.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 0 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)) (log.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (log.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) 1)
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) 1/3)
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2)
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2))
(sqrt.f64 (pow.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))))) 2))
(fabs.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log1p.f64 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(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)))))
(log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2)) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (sqrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.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))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (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 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(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 (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 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (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 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(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 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))

eval1.0s (2.3%)

Compiler

Compiled 41347 to 26608 computations (35.6% saved)

prune455.0ms (1.1%)

Pruning

107 alts after pruning (103 fresh and 4 done)

PrunedKeptTotal
New1406541460
Fresh304979
Picked235
Done112
Total14391071546
Accuracy
81.0%
Counts
1546 → 107
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
32.0%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))))) 3) 1/3)
29.4%
(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)
34.7%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
21.6%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
53.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)
22.9%
(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)
6.9%
(/.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))))
29.3%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
57.4%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.8%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.5%
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.9%
(*.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))))
57.8%
(*.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))))
58.4%
(*.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))))
56.6%
(*.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))))
57.0%
(*.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)))))
58.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.8%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90)
33.9%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
52.1%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
20.5%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.0%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
33.2%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.1%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
28.4%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
36.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (+.f64 a b) (-.f64 a b))))
58.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
36.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (exp.f64 (*.f64 2 (log.f64 a)))))
36.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (exp.f64 (*.f64 2 (log.f64 a)))))
36.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
34.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.3%
(*.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))))
29.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))))
5.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
36.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (exp.f64 (*.f64 2 (log.f64 a)))))
58.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
36.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (exp.f64 (*.f64 2 (log.f64 a)))))
26.4%
(*.f64 (*.f64 2 (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.8%
(*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
23.3%
(*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.8%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
54.5%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
26.9%
(*.f64 (exp.f64 (log.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)))))
34.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
57.3%
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
32.9%
(*.f64 2 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)))
21.0%
(*.f64 2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 -2 (neg.f64 (log.f64 a))))))
32.9%
(*.f64 2 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
24.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))))
31.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
32.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
38.6%
(*.f64 2 (exp.f64 (log.f64 (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
33.2%
(*.f64 2 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3))))
61.6%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
54.7%
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
35.6%
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
54.5%
(*.f64 -1/90 (*.f64 angle (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)))
35.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
54.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (+.f64 a b) (-.f64 a b)))))
54.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
35.5%
(*.f64 -1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 2))))
39.3%
(*.f64 -1/90 (fabs.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
36.0%
(*.f64 -1/90 (expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
34.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
42.1%
(fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
42.4%
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
40.3%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
28.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
33.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
15.1%
(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)))))))
42.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
26.1%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
32.0%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))))) 3) 1/3)
29.4%
(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)
34.7%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
21.6%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
53.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)
22.9%
(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)
6.9%
(/.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))))
29.3%
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
57.4%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.8%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
17.7%
(*.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)))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
20.9%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.5%
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.9%
(*.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))))
57.8%
(*.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))))
58.4%
(*.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))))
56.6%
(*.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))))
57.0%
(*.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)))))
58.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.8%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90)
33.9%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
52.1%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
20.5%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.0%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
33.2%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.1%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
28.4%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
36.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (+.f64 a b) (-.f64 a b))))
58.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
36.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (exp.f64 (*.f64 2 (log.f64 a)))))
36.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (exp.f64 (*.f64 2 (log.f64 a)))))
36.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
34.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.3%
(*.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))))
29.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))))
5.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
36.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (exp.f64 (*.f64 2 (log.f64 a)))))
58.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
36.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (exp.f64 (*.f64 2 (log.f64 a)))))
26.4%
(*.f64 (*.f64 2 (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.8%
(*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
23.3%
(*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.8%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
54.5%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
26.9%
(*.f64 (exp.f64 (log.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)))))
34.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
57.3%
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
32.9%
(*.f64 2 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)))
21.0%
(*.f64 2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 -2 (neg.f64 (log.f64 a))))))
32.9%
(*.f64 2 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
24.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (pow.f64 a 2))))))
31.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
32.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
38.6%
(*.f64 2 (exp.f64 (log.f64 (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
33.2%
(*.f64 2 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3))))
61.6%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
54.7%
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
35.6%
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
54.5%
(*.f64 -1/90 (*.f64 angle (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)))
35.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
54.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (+.f64 a b) (-.f64 a b)))))
54.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
35.5%
(*.f64 -1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))) 2))))
39.3%
(*.f64 -1/90 (fabs.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
36.0%
(*.f64 -1/90 (expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
34.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
42.1%
(fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
42.4%
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
40.3%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
28.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
33.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
15.1%
(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)))))))
42.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
Compiler

Compiled 10322 to 8250 computations (20.1% saved)

localize2.6s (6.1%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
98.4%
(cbrt.f64 (pow.f64 (PI.f64) 3))
82.3%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))
57.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.2%
(sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3)))))
95.0%
(exp.f64 (*.f64 2 (log.f64 a)))
86.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.7%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
54.2%
(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))
89.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
56.1%
(sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))
99.6%
(*.f64 angle (PI.f64))
99.1%
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
89.9%
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64)))
99.8%
(*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))
99.7%
(*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))
99.6%
(*.f64 angle (PI.f64))
99.1%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
Compiler

Compiled 376 to 200 computations (46.8% saved)

series15.0ms (0%)

Counts
16 → 300
Calls

81 calls:

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

rewrite103.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
870×associate-*r*
342×cbrt-prod
308×log1p-expm1-u
308×add-cube-cbrt
308×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify234.0ms (0.5%)

Algorithm
egg-herbie
Rules
1480×associate-+r+
820×fma-def
792×log-prod
758×sqr-pow
600×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060126120
1157224225
2479121512
Stop Event
node limit
Counts
576 → 349
Calls
Call 1
Inputs
(*.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/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 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 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 -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 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 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/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/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 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 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 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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.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 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 (*.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 (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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.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 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 (*.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 (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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.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 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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.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 a 2) (sin.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 b 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 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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.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 a 2) (sin.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 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.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 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.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 -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 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5)))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5))))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/881596846080000000 (pow.f64 (PI.f64) 7)))))))))))
(*.f64 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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 2 (*.f64 (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)))))))
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))) -1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 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 angle) (PI.f64)))
(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 (*.f64 angle (PI.f64)) b) (*.f64 (*.f64 angle (PI.f64)) a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 b (*.f64 angle (PI.f64))))
(+.f64 (*.f64 b (*.f64 angle (PI.f64))) (*.f64 a (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) 1)
(pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (+.f64 a b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) a) (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) (neg.f64 b)))
(+.f64 (*.f64 a (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 (neg.f64 b) (*.f64 (+.f64 a b) (*.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 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))))
(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 (-.f64 a b) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) (pow.f64 (-.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 angle (PI.f64)) 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 (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) a) (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) (neg.f64 b)))
(+.f64 (*.f64 a (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 (neg.f64 b) (*.f64 (+.f64 a b) (*.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 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))))
(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 (-.f64 a b) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) (pow.f64 (-.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 angle (PI.f64)) 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 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))) -1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 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 angle) (PI.f64)))
(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 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.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 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (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 2 (sin.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 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(-.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 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 1 1/3) (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))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) 1) (PI.f64))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 a 2))) 1)
(*.f64 a a)
(*.f64 1 (pow.f64 a 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 2) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (*.f64 a (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 a 1) a)
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 a 2)
(pow.f64 (pow.f64 a 2) 1)
(pow.f64 (exp.f64 2) (log.f64 a))
(pow.f64 (exp.f64 2) (*.f64 (log.f64 a) 1))
(pow.f64 (pow.f64 (cbrt.f64 a) 2) 3)
(pow.f64 (pow.f64 (pow.f64 a 2) 3) 1/3)
(pow.f64 (pow.f64 (exp.f64 2) (cbrt.f64 (pow.f64 (log.f64 a) 2))) (cbrt.f64 (log.f64 a)))
(pow.f64 (pow.f64 (exp.f64 2) (sqrt.f64 (log.f64 a))) (sqrt.f64 (log.f64 a)))
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 a 2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 a 2))) 2)) (cbrt.f64 (log.f64 (pow.f64 a 2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 a 2)))) (sqrt.f64 (log.f64 (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (pow.f64 a 2) 2))
(log.f64 (exp.f64 (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (pow.f64 a 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 a 2)))
(log1p.f64 (expm1.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) (pow.f64 (pow.f64 b 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 2) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (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 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 1 1/3) (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)))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.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 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.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 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.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 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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))))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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))))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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))))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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))))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(neg.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (neg.f64 (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)))))
(fma.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.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 (pow.f64 b 2) (PI.f64))) (fma.f64 a (*.f64 (*.f64 angle (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 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (-.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 angle (pow.f64 b 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 (+.f64 a b) (-.f64 a b))))
(*.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 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 -1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(+.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 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64)) 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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(+.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(fma.f64 -1/90 (fma.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle)))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.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 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) (*.f64 1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 b a) (-.f64 a b)))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/17496000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (*.f64 angle (PI.f64)) 3))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) (fma.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 b a) (-.f64 a b))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 1/17496000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/11337408000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))) (fma.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (PI.f64) 5))) (fma.f64 1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (PI.f64) 7))) (*.f64 1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 b a) (-.f64 a b)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.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)))) (fma.f64 1/17496000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 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 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 angle (*.f64 (PI.f64) -1/180))) (*.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)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 2 (fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(fma.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 0)
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 angle (*.f64 (PI.f64) -1/180))) (*.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)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 2 (fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(fma.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 0)
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (pow.f64 a 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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 2 (fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(fma.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 0)
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 b 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 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
(+.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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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) (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -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 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
(+.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 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))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (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 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.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))))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 0 b)) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 0) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 (*.f64 (pow.f64 b 2) -2) (*.f64 2 (pow.f64 a 2))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) -1/180)
(*.f64 angle (*.f64 (PI.f64) -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 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(fma.f64 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) -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 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3))))
(fma.f64 angle (*.f64 (PI.f64) -1/180) (fma.f64 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.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 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))))
(fma.f64 angle (*.f64 (PI.f64) -1/180) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (fma.f64 1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.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 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.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 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/8748000) (*.f64 (pow.f64 a 2) (pow.f64 angle 3))) (*.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 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5)))))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 5)) (fma.f64 -1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) -1/3779136000000))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 (*.f64 2 (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)))))
(fma.f64 2 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)))) (*.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 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/11664000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 -1/4534963200000 (pow.f64 (PI.f64) 5)) (*.f64 -1/22674816000000 (pow.f64 (PI.f64) 5))))))) (*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/881596846080000000 (pow.f64 (PI.f64) 7)))))))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (fma.f64 2 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000)) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 5)) (fma.f64 -1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) -1/3779136000000))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 angle 7)) (fma.f64 1/30855889612800000000 (pow.f64 (PI.f64) 7) (fma.f64 1/4407984230400000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (PI.f64) 7) 1/550998028800000000))))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/8748000) (*.f64 (pow.f64 a 2) (pow.f64 angle 3))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)) (*.f64 (pow.f64 angle 7) (fma.f64 (pow.f64 (PI.f64) 7) 1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) 1/489776025600000000))))))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 (pow.f64 a 2) (+.f64 (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) -1/1417176000000)) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) 1/482123275200000000))) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/8748000))))))
(*.f64 2 (*.f64 (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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(*.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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (pow.f64 (PI.f64) 5) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (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 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (pow.f64 (PI.f64) 5) (*.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)))
(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 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) 1/180 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 3) -1/34992000)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) 1/180 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(fma.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (fma.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) 1/180 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 5) 1/22674816000000)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))) 1)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 1)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 3)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3) 1/3)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 2)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/8100))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))) -1/90))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 1))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 angle (PI.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 angle) (PI.f64)))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (PI.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 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 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) b) (*.f64 (*.f64 angle (PI.f64)) a))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 b (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 b (*.f64 angle (PI.f64))) (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) 1)
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 1)
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 3)
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(pow.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 2)
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 2))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (+.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 3)))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 1))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (+.f64 b a))
(+.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) a) (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) (neg.f64 b)))
(*.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 (*.f64 a (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 (neg.f64 b) (*.f64 (+.f64 a b) (*.f64 angle (PI.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 (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.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)))
(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 (+.f64 b a) (-.f64 a b)))
(*.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))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 a b) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) (pow.f64 (-.f64 a b) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.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)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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)))
(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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) a) (*.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) (neg.f64 b)))
(*.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 (*.f64 a (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 (neg.f64 b) (*.f64 (+.f64 a b) (*.f64 angle (PI.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 (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.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)))
(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 (+.f64 b a) (-.f64 a b)))
(*.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))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 a b) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))) 3) (pow.f64 (-.f64 a b) 3)))
(*.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)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.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)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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)))
(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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (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 (+.f64 b a) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))) 1)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 1)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 3)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3) 1/3)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 2)
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2) 1/8100))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64))) -1/90))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 b a) (-.f64 a b))))
(*.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64)) 3))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))) 1))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) angle) (PI.f64))))
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 angle (PI.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 angle) (PI.f64)))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (PI.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 angle (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) 1/3)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (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 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (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 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(-.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 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (pow.f64 1 1/3) (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)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) 1) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 3)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))) 1)
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 1)
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 3)
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3) 1/3)
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 2))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2))) 3))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3)))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))) 1))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 a 2))) 1)
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 a 2)
(*.f64 1 (pow.f64 a 2))
(pow.f64 a 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 a) 2) 2) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 a 2)
(*.f64 (*.f64 a (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 a 2)
(*.f64 (*.f64 a 1) a)
(pow.f64 a 2)
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 (pow.f64 a 2) 1)
(pow.f64 a 2)
(pow.f64 (exp.f64 2) (log.f64 a))
(pow.f64 (exp.f64 2) (*.f64 (log.f64 a) 1))
(pow.f64 (exp.f64 2) (log.f64 a))
(pow.f64 (pow.f64 (cbrt.f64 a) 2) 3)
(pow.f64 a 2)
(pow.f64 (pow.f64 (pow.f64 a 2) 3) 1/3)
(pow.f64 a 2)
(pow.f64 (pow.f64 (exp.f64 2) (cbrt.f64 (pow.f64 (log.f64 a) 2))) (cbrt.f64 (log.f64 a)))
(pow.f64 (pow.f64 (exp.f64 2) (sqrt.f64 (log.f64 a))) (sqrt.f64 (log.f64 a)))
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 a 2)))
(pow.f64 (E.f64) (*.f64 2 (log.f64 a)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (pow.f64 a 2))) 2)) (cbrt.f64 (log.f64 (pow.f64 a 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log.f64 a))) 2)) (cbrt.f64 (*.f64 2 (log.f64 a))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 a 2)))) (sqrt.f64 (log.f64 (pow.f64 a 2))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log.f64 a)))) (sqrt.f64 (*.f64 2 (log.f64 a))))
(sqrt.f64 (pow.f64 (pow.f64 a 2) 2))
(pow.f64 a 2)
(log.f64 (exp.f64 (pow.f64 a 2)))
(pow.f64 a 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 a 2))))
(pow.f64 a 2)
(cbrt.f64 (pow.f64 (pow.f64 a 2) 3))
(pow.f64 a 2)
(expm1.f64 (log1p.f64 (pow.f64 a 2)))
(pow.f64 a 2)
(log1p.f64 (expm1.f64 (pow.f64 a 2)))
(pow.f64 a 2)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)))) 1)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 1)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))) 3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 3) 1/3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) 2) (pow.f64 b 4)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))
(fabs.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 3))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) (pow.f64 (pow.f64 b 2) 3)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 b 2) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))) 1))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.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 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (pow.f64 1 1/3) (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)

eval195.0ms (0.5%)

Compiler

Compiled 10896 to 7138 computations (34.5% saved)

prune296.0ms (0.7%)

Pruning

117 alts after pruning (109 fresh and 8 done)

PrunedKeptTotal
New43829467
Fresh188098
Picked145
Done044
Total457117574
Accuracy
81.1%
Counts
574 → 117
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.1%
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3)
32.0%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))))) 3) 1/3)
29.4%
(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)
34.7%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (-.f64 a b))))) 3) 1/3)
21.6%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) a) 2)
53.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)
22.9%
(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)
54.4%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3)
6.9%
(/.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))))
57.4%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
36.8%
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -1) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
6.8%
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (neg.f64 (fma.f64 a a (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2))))
23.1%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.0%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))
22.9%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
33.9%
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
56.5%
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
53.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.9%
(*.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))))
57.8%
(*.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))))
56.6%
(*.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))))
57.0%
(*.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)))))
58.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.6%
(*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.8%
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90)
33.9%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
26.3%
(*.f64 (*.f64 2 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.5%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
10.9%
(*.f64 (*.f64 2 (pow.f64 (*.f64 b (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
21.2%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 b 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.0%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
21.0%
(*.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))))
33.2%
(*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.7%
(*.f64 (*.f64 2 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
28.4%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
24.9%
(*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b)))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
36.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (exp.f64 (*.f64 2 (log.f64 a)))))
36.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (pow.f64 (exp.f64 2) (cbrt.f64 (pow.f64 (log.f64 a) 2))) (cbrt.f64 (log.f64 a)))))
36.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (pow.f64 (exp.f64 2) (log.f64 a))))
57.0%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 a a)))
35.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
57.9%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
29.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
57.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
57.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (cbrt.f64 (pow.f64 (PI.f64) 3/2))) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (+.f64 a b) (-.f64 a b))))
58.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (fabs.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
57.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
59.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.6%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
56.4%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
35.8%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
56.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
34.1%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (exp.f64 (*.f64 2 (log.f64 a)))))
57.3%
(*.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))))
29.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (*.f64 2 (log.f64 a)) (/.f64 (pow.f64 b 2) (pow.f64 a 2))))))
5.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6))) (log.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))))))
30.5%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (exp.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3)))))
58.3%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
36.2%
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (exp.f64 (*.f64 2 (log.f64 a)))))
26.4%
(*.f64 (*.f64 2 (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
37.8%
(*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))
36.4%
(*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
23.3%
(*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.8%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
52.3%
(*.f64 (*.f64 -1/90 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 angle (PI.f64)))
54.5%
(*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
34.1%
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (pow.f64 b 2) -2))
37.0%
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (pow.f64 a 2)))
26.9%
(*.f64 (exp.f64 (log.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)))))
34.5%
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (PI.f64) (*.f64 -1/90 (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
53.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
52.7%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
54.5%
(*.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 (/.f64 (PI.f64) -180) angle)))))
21.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
33.5%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
57.3%
(*.f64 2 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 a b))))
36.4%
(*.f64 2 (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
32.9%
(*.f64 2 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)))
32.9%
(*.f64 2 (exp.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 2) (cbrt.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
31.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
32.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
33.2%
(*.f64 2 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3))))
36.8%
(*.f64 -1/90 (*.f64 (-.f64 a b) (pow.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) 2)))
33.6%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2))))
61.6%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
41.4%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) a))))
40.8%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64)))))
41.4%
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64)))))
54.7%
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
35.6%
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
35.6%
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
54.8%
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
39.3%
(*.f64 -1/90 (fabs.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
34.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) 2)))) 2))
42.1%
(fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
42.4%
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
40.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
40.3%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) -1/90)))
28.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 a 2)))))
33.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
15.1%
(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)))))))
42.7%
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
Compiler

Compiled 7086 to 5123 computations (27.7% saved)

regimes3.2s (7.5%)

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

10 calls:

526.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
518.0ms
(/.f64 angle 180)
509.0ms
angle
360.0ms
a
271.0ms
b
Results
AccuracySegmentsBranch
65.7%4a
67.2%3b
71.8%6angle
66.0%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))))
66.0%3(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
66.0%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
65.3%2(pow.f64 b 2)
64.1%2(pow.f64 a 2)
71.8%6(*.f64 (PI.f64) (/.f64 angle 180))
71.8%6(/.f64 angle 180)
Compiler

Compiled 4384 to 2969 computations (32.3% saved)

regimes1.1s (2.7%)

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

4 calls:

308.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
305.0ms
(/.f64 angle 180)
303.0ms
angle
158.0ms
b
Results
AccuracySegmentsBranch
71.7%6angle
71.7%6(*.f64 (PI.f64) (/.f64 angle 180))
71.7%6(/.f64 angle 180)
66.7%3b
Compiler

Compiled 2388 to 1502 computations (37.1% saved)

regimes369.0ms (0.9%)

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

1 calls:

307.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
71.2%5(/.f64 angle 180)
Compiler

Compiled 2294 to 1445 computations (37% saved)

regimes999.0ms (2.3%)

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

3 calls:

374.0ms
angle
285.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
284.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
71.7%6angle
71.7%6(*.f64 (PI.f64) (/.f64 angle 180))
71.7%6(/.f64 angle 180)
Compiler

Compiled 2128 to 1355 computations (36.3% saved)

regimes949.0ms (2.2%)

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

3 calls:

318.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
284.0ms
angle
282.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
71.7%6angle
71.7%6(*.f64 (PI.f64) (/.f64 angle 180))
71.7%6(/.f64 angle 180)
Compiler

Compiled 2036 to 1288 computations (36.7% saved)

regimes600.0ms (1.4%)

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

3 calls:

192.0ms
(/.f64 angle 180)
190.0ms
angle
189.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
Results
AccuracySegmentsBranch
71.6%6angle
71.6%6(*.f64 (PI.f64) (/.f64 angle 180))
71.6%6(/.f64 angle 180)
Compiler

Compiled 1252 to 720 computations (42.5% saved)

regimes506.0ms (1.2%)

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

3 calls:

161.0ms
(/.f64 angle 180)
160.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
159.0ms
angle
Results
AccuracySegmentsBranch
71.6%6angle
71.6%6(*.f64 (PI.f64) (/.f64 angle 180))
71.6%6(/.f64 angle 180)
Compiler

Compiled 1011 to 551 computations (45.5% saved)

regimes127.0ms (0.3%)

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

1 calls:

103.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
69.3%3(/.f64 angle 180)
Compiler

Compiled 930 to 506 computations (45.6% saved)

regimes125.0ms (0.3%)

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

1 calls:

102.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
68.9%3(/.f64 angle 180)
Compiler

Compiled 907 to 495 computations (45.4% saved)

regimes119.0ms (0.3%)

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

1 calls:

98.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
68.9%3(/.f64 angle 180)
Compiler

Compiled 884 to 484 computations (45.2% saved)

regimes668.0ms (1.6%)

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

3 calls:

302.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
237.0ms
angle
110.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
70.0%5angle
70.0%5(*.f64 (PI.f64) (/.f64 angle 180))
70.0%5(/.f64 angle 180)
Compiler

Compiled 760 to 424 computations (44.2% saved)

regimes724.0ms (1.7%)

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

242.0ms
(/.f64 angle 180)
206.0ms
angle
129.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
44.0ms
b
26.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
64.3%2b
64.3%2(pow.f64 b 2)
69.8%5angle
69.8%5(*.f64 (PI.f64) (/.f64 angle 180))
69.8%5(/.f64 angle 180)
Compiler

Compiled 749 to 420 computations (43.9% saved)

regimes101.0ms (0.2%)

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

1 calls:

88.0ms
angle
Results
AccuracySegmentsBranch
67.9%3angle
Compiler

Compiled 606 to 312 computations (48.5% saved)

regimes77.0ms (0.2%)

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

1 calls:

66.0ms
angle
Results
AccuracySegmentsBranch
67.7%4angle
Compiler

Compiled 479 to 241 computations (49.7% saved)

regimes254.0ms (0.6%)

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

3 calls:

120.0ms
angle
76.0ms
b
49.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
64.3%2b
64.3%2(pow.f64 b 2)
67.3%4angle
Compiler

Compiled 470 to 239 computations (49.1% saved)

regimes178.0ms (0.4%)

Counts
17 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(*.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 (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(*.f64 -1/90 (*.f64 angle (*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))))
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(*.f64 -1/90 (fabs.f64 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
Outputs
(fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
Calls

4 calls:

110.0ms
angle
47.0ms
(pow.f64 a 2)
9.0ms
b
6.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
61.6%1(pow.f64 a 2)
63.3%2angle
61.6%1b
61.6%1(pow.f64 b 2)
Compiler

Compiled 213 to 109 computations (48.8% saved)

regimes28.0ms (0.1%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/90 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(*.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 (*.f64 (PI.f64) (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 b 2))) 1/90)
(*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 1/90 angle))
(*.f64 -1/90 (*.f64 angle (*.f64 (neg.f64 (pow.f64 b 2)) (PI.f64))))
Outputs
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
Calls

3 calls:

9.0ms
angle
9.0ms
b
7.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
61.6%1b
61.6%1(pow.f64 b 2)
61.6%1angle
Compiler

Compiled 179 to 98 computations (45.3% saved)

regimes24.0ms (0.1%)

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

3 calls:

9.0ms
b
9.0ms
a
5.0ms
angle
Results
AccuracySegmentsBranch
58.2%2a
54.8%1angle
59.2%2b
Compiler

Compiled 74 to 38 computations (48.6% saved)

regimes100.0ms (0.2%)

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

3 calls:

68.0ms
angle
24.0ms
b
7.0ms
a
Results
AccuracySegmentsBranch
49.7%8angle
54.5%2a
56.2%4b
Compiler

Compiled 48 to 29 computations (39.6% saved)

regimes10.0ms (0%)

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

1 calls:

9.0ms
a
Results
AccuracySegmentsBranch
54.5%2a
Compiler

Compiled 29 to 18 computations (37.9% saved)

regimes6.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

3.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
41.4%1b
41.4%1a
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch143.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
6.593311244319798e+289
6.911530587539534e+289
136.0ms
8.808954096747878e-46
2.700389056497699e-44
Results
104.0ms52×body256valid
13.0ms24×body1024valid
7.0ms13×body1024infinite
5.0ms13×body512valid
4.0ms22×body256infinite
4.0msbody2048valid
0.0msbody512infinite
Compiler

Compiled 402 to 303 computations (24.6% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.4159466740809365e+222
2.543561953769618e+224
0.0ms
4.120128744128232e+64
2.2406570645467637e+66
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.8649631898004054e+99
6.567232318400387e+103
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.099776975205881e+162
9.950686310082148e+162
0.0ms
4.120128744128232e+64
2.2406570645467637e+66
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.782430374022237e+185
5.245260166541488e+186
0.0ms
2.8649631898004054e+99
6.567232318400387e+103
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.9679196976712316e+163
1.3404754492789702e+167
0.0ms
2.8649631898004054e+99
6.567232318400387e+103
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.81548658620262e+287
2.0576543993044656e+290
0.0ms
4.120128744128232e+64
2.2406570645467637e+66
0.0ms
6.266411725119947e+49
7.224954444249962e+49
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.7541396102141692e-54
2.4238138843387002e-54
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4927651313550633e+24
1.588181818815189e+34
0.0ms
-9.874242904419215e+69
-1.7926972408490668e+69
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4927651313550633e+24
1.588181818815189e+34
0.0ms
-1.861353275974573e-58
-1.832874076974743e-60
0.0ms
-3.40435154816612e+76
-6.004740479735049e+70
0.0ms
-3.0944605535682094e+183
-2.7439661321276798e+166
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
11190380949153904.0
6.783841107989397e+22
0.0ms
-1.861353275974573e-58
-1.832874076974743e-60
0.0ms
-3.40435154816612e+76
-6.004740479735049e+70
0.0ms
-3.0944605535682094e+183
-2.7439661321276798e+166
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch88.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
2014268570847702800.0
1.2210913994380914e+25
55.0ms
-3.3504358967542316e-56
-3.2991733385545375e-58
Results
58.0ms136×body256valid
25.0ms120×body256infinite
Compiler

Compiled 674 to 490 computations (27.3% saved)

bsearch230.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
2.4128558087021464e+169
3.9499732698462384e+169
80.0ms
2014268570847702800.0
1.2210913994380914e+25
116.0ms
-3.3504358967542316e-56
-3.2991733385545375e-58
Results
78.0ms152×body256valid
22.0ms106×body256infinite
17.0ms32×body1024valid
16.0ms30×body1024infinite
Compiler

Compiled 817 to 615 computations (24.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.0122682737808455e-67
1.6248010106922822e-50
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
35.0ms
-7.547076146989184e+38
-1.5007184797672724e+31
Results
18.0ms75×body256valid
15.0ms69×body256infinite
Compiler

Compiled 347 to 251 computations (27.7% saved)

bsearch51.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
51.0ms
3.8490626068924545e+127
1.0521868338547259e+129
Results
14.0msbody4096valid
13.0ms23×body1024valid
13.0ms56×body256valid
4.0ms10×body512valid
4.0msbody1024infinite
2.0ms11×body256infinite
0.0msbody512infinite
Compiler

Compiled 256 to 187 computations (27% saved)

bsearch83.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
82.0ms
1.992210419433113e+47
3.7233717553762294e+52
Results
37.0msbody4096valid
17.0ms32×body1024valid
15.0ms76×body256valid
4.0ms10×body512valid
4.0msbody1024infinite
2.0ms12×body256infinite
1.0msbody512infinite
Compiler

Compiled 302 to 224 computations (25.8% saved)

bsearch12.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
6.481488014156788e+37
7.125597217484699e+37
Results
4.0msbody1024valid
3.0ms17×body256valid
2.0msbody1024infinite
1.0msbody512valid
1.0msbody256infinite
0.0msbody512infinite
Compiler

Compiled 92 to 70 computations (23.9% saved)

simplify91.0ms (0.2%)

Algorithm
egg-herbie
Rules
158×*-commutative
36×fabs-mul
22×+-commutative
20×sub-neg
12×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02474294972859
13484294972859
23804294972859
34024294972859
44114294972859
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b 4499426523925173/1606938044258990275541962092341162602522202993782792835301376) (*.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)))) (if (<=.f64 b 67999999999999997273030601393575151326229288287718300601247922015987294769091060653672488032719528072131254804001112596027291678475253176935277912135951441566631690924788457432965680751233913250148153964510820356397269880859748010105436325727688833997614320046358382780860399083538677235712) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000186407228699282790273620343239797507445683921832074731125292345198291070848856782849284135906383941959461269046664027592365442488389970573762349720509469264887597948823580220953305838943086240971137419837440) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (if (<=.f64 (/.f64 angle 180) 5999999999999999627099637828698384798703150956633807912254351895536115153294190014957132981784258365609399877731365278019095162563451896014577939524209308407431168) (*.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 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 499999999999999989808522084376857585553564725933420826033816059478724227392780555018085723055197992539301255695814786059441754879368190130759447389960039529302154427470988612958966251520) (fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624) (pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) 1000000000000000007630473539575035660514778335511710750780086664439969510636494954611131549135839186513983455555395220895687860544809584999829725260594873271087399626486606146442550988840016917394626449536395208620267012778077787723395914064607119962069483324573977857832138825282954985472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))))
(if (<=.f64 (/.f64 angle 180) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 20000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.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 angle -7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 angle 102000000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.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 angle -5963108843627047/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 angle 129999999999999995805696) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 angle 35000000000000001875057297323065703299901069514388517988711067715892453173099078829950494538838038401567727588146769404778834011747459339562869426422433609872818789416960) (*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 (pow.f64 b 2) 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(if (<=.f64 angle -59999999999999997815377769791488) (fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(if (<=.f64 b 1049999999999999982736907071927910044491875273078783982849097354190872317333897770938486487458284092926568278950669076454954762240) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))))
(if (<=.f64 a 200000000000000008769168609015239470926809530368) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) a)))))
(if (<=.f64 a 64999999999999997592253088672493076480) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64))))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64)))))
Outputs
(if (<=.f64 b 4499426523925173/1606938044258990275541962092341162602522202993782792835301376) (*.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)))) (if (<=.f64 b 67999999999999997273030601393575151326229288287718300601247922015987294769091060653672488032719528072131254804001112596027291678475253176935277912135951441566631690924788457432965680751233913250148153964510820356397269880859748010105436325727688833997614320046358382780860399083538677235712) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 b 4499426523925173/1606938044258990275541962092341162602522202993782792835301376) (*.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)))) (if (<=.f64 b 67999999999999997273030601393575151326229288287718300601247922015987294769091060653672488032719528072131254804001112596027291678475253176935277912135951441566631690924788457432965680751233913250148153964510820356397269880859748010105436325727688833997614320046358382780860399083538677235712) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000186407228699282790273620343239797507445683921832074731125292345198291070848856782849284135906383941959461269046664027592365442488389970573762349720509469264887597948823580220953305838943086240971137419837440) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000186407228699282790273620343239797507445683921832074731125292345198291070848856782849284135906383941959461269046664027592365442488389970573762349720509469264887597948823580220953305838943086240971137419837440) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2)) -180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (if (<=.f64 (/.f64 angle 180) 5999999999999999627099637828698384798703150956633807912254351895536115153294190014957132981784258365609399877731365278019095162563451896014577939524209308407431168) (*.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 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (if (<=.f64 (/.f64 angle 180) 5999999999999999627099637828698384798703150956633807912254351895536115153294190014957132981784258365609399877731365278019095162563451896014577939524209308407431168) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 499999999999999989808522084376857585553564725933420826033816059478724227392780555018085723055197992539301255695814786059441754879368190130759447389960039529302154427470988612958966251520) (fabs.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 499999999999999989808522084376857585553564725933420826033816059478724227392780555018085723055197992539301255695814786059441754879368190130759447389960039529302154427470988612958966251520) (fabs.f64 (*.f64 (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624) (pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 3) 1/3) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624) (pow.f64 (pow.f64 (*.f64 (pow.f64 a 2) (neg.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3) 1/3) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624) (pow.f64 (pow.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552) (*.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) 50000000000000000089167497429395918257281821280150696355350763885064751423894976781023435399642148049938448518110489117821903823015814311726876591626281723703066624) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))) 3) 1/3) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.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))))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) 1000000000000000007630473539575035660514778335511710750780086664439969510636494954611131549135839186513983455555395220895687860544809584999829725260594873271087399626486606146442550988840016917394626449536395208620267012778077787723395914064607119962069483324573977857832138825282954985472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 (/.f64 angle 180) 69999999999999994956245171694665645245482821222400) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (if (<=.f64 (/.f64 angle 180) 49999999999999999604519313141816925411378060847115227682784149504) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (if (<=.f64 (/.f64 angle 180) 1000000000000000007630473539575035660514778335511710750780086664439969510636494954611131549135839186513983455555395220895687860544809584999829725260594873271087399626486606146442550988840016917394626449536395208620267012778077787723395914064607119962069483324573977857832138825282954985472) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))))) (*.f64 (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1725436586697641/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -5000000000000000362657181907646175630791872048232609777591050777395200) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180)))) (*.f64 (-.f64 a b) (+.f64 b a))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))))))
(if (<=.f64 (/.f64 angle 180) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b))))))))
(if (<=.f64 (/.f64 angle 180) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 1999999999999999966445568) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180)))))))))
(if (<=.f64 (/.f64 angle 180) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 20000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.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) -1999999999999999893189745903130456677987053736438977713089142880627189412987511965773920050358187058649987332174230712262070456479105474777052558536156287047383518309811773687971446784) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))) (if (<=.f64 (/.f64 angle 180) -20000000000000000941202689918109391783119202815733261528557419069796499062784) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (if (<=.f64 (/.f64 angle 180) -2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (if (<=.f64 (/.f64 angle 180) 20000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.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 angle -7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 angle 102000000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (*.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 angle -7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))) (if (<=.f64 angle 102000000000000000000) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (*.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 angle -5963108843627047/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (if (<=.f64 angle 129999999999999995805696) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))) (if (<=.f64 angle 35000000000000001875057297323065703299901069514388517988711067715892453173099078829950494538838038401567727588146769404778834011747459339562869426422433609872818789416960) (*.f64 (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))) (*.f64 1 (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 angle -5963108843627047/220855883097298041197912187592864814478435487109452369765200775161577472) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))) (if (<=.f64 angle 129999999999999995805696) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))) (if (<=.f64 angle 35000000000000001875057297323065703299901069514388517988711067715892453173099078829950494538838038401567727588146769404778834011747459339562869426422433609872818789416960) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle)))))))
(if (<=.f64 (pow.f64 b 2) 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) -1/180))) (*.f64 (+.f64 b a) (-.f64 a b))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(if (<=.f64 (pow.f64 b 2) 3794275180128377/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (*.f64 (*.f64 (-.f64 a b) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))))
(if (<=.f64 angle -59999999999999997815377769791488) (fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64))))))
(if (<=.f64 angle -59999999999999997815377769791488) (fabs.f64 (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(if (<=.f64 b 1049999999999999982736907071927910044491875273078783982849097354190872317333897770938486487458284092926568278950669076454954762240) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))))
(if (<=.f64 b 1049999999999999982736907071927910044491875273078783982849097354190872317333897770938486487458284092926568278950669076454954762240) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 a b) (+.f64 b a))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))))
(if (<=.f64 a 200000000000000008769168609015239470926809530368) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 (PI.f64) a)))))
(if (<=.f64 a 200000000000000008769168609015239470926809530368) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 a (PI.f64))))))
(if (<=.f64 a 64999999999999997592253088672493076480) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64))))))
(if (<=.f64 a 64999999999999997592253088672493076480) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (-.f64 a b) (*.f64 a (*.f64 (PI.f64) angle))))
Compiler

Compiled 1676 to 1049 computations (37.4% saved)

soundness4.9s (11.5%)

Rules
1524×fma-def
1524×fma-def
1524×fma-def
1524×fma-def
1480×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063696
1156696
2431680
31531680
44553680
038583
1628529
047520
1758520
052514
1819468
075534572
1222331827
2738531803
038583
1628529
063696
1156696
2431680
31531680
44553680
065038719
1176232965
2589732953
047520
1758520
060126120
1157224225
2479121512
059572
11020572
075534572
1222331827
2738531803
060126120
1157224225
2479121512
059572
11020572
075534572
1222331827
2738531803
038583
1628529
065038719
1176232965
2589732953
038583
1628529
092037900
1265034681
065038719
1176232965
2589732953
092037900
1265034681
059572
11020572
075534572
1222331827
2738531803
052514
1819468
047520
1758520
092037900
1265034681
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
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2818 to 1788 computations (36.6% saved)

end2.0ms (0%)

preprocess542.0ms (1.3%)

Remove

(abs b)

(abs a)

Compiler

Compiled 3908 to 2088 computations (46.6% saved)

Profiling

Loading profile data...