ab-angle->ABCF B

Time bar (total: 30.4s)

analyze1.0ms (0%)

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

Compiled 27 to 22 computations (18.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-pi, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-cos, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-sin, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

sample12.4s (40.6%)

Results
1.4s6072×0valid
8.3s5985×5exit
776.0ms2031×0infinite
119.0ms61×3valid
238.0ms59×4valid
22.0ms23×2valid
5.0ms1valid
0.0ms0valid
Precisions
Click to see histograms. Total time spent on operations: 8.2s
Operation ival-sin, time spent: 1.9s, 23.0% of total-time
Operation ival-mult, time spent: 1.9s, 23.0% of total-time
Operation ival-pow, time spent: 1.2s, 15.0% of total-time
Operation ival-cos, time spent: 1.0s, 13.0% of total-time
Operation ival-sub, time spent: 909.0ms, 11.0% of total-time
Operation ival-div, time spent: 831.0ms, 10.0% of total-time
Operation const, time spent: 250.0ms, 3.0% of total-time
Operation ival-pi, time spent: 223.0ms, 3.0% of total-time
Bogosity

preprocess815.0ms (2.7%)

Algorithm
egg-herbie
Rules
998×distribute-lft-in
978×distribute-rgt-in
946×distribute-lft-neg-in
928×fma-neg
902×distribute-lft-neg-out
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
420-0-(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
260-26(1.5506846749324359e+246 2.7418086274596857e+30 3582344204764261000.0)(PI.f64)
100-0-(-.f64 (pow.f64 b 2) (pow.f64 a 2))
60-0-(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60-0-(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
00-0-b
00-0-(pow.f64 b 2)
00-0-(/.f64 angle 180)
00-0-(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
00-0-(*.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))))
00-0-angle
00-0-180
00-0-(*.f64 (PI.f64) (/.f64 angle 180))
00-0-a
00-0-(pow.f64 a 2)
00-0-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066967
1176935
2544935
31946935
46134935
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))))
(neg.f64 (*.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)))))
(neg.f64 (*.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)))))
(neg.f64 (*.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 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.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 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.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 (*.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 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.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 (*.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 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.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 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))))
(neg.f64 (*.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 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 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))))
(neg.f64 (*.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 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))))))
(neg.f64 (*.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 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.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 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 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (*.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 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 angle 2)) (*.f64 2 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))))) (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 angle 2)) (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 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))))
(*.f64 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) (*.f64 2 (cos.f64 (*.f64 b (/.f64 (PI.f64) 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 b (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))))))
Symmetry

(abs a)

(abs b)

(negabs angle)

Compiler

Compiled 208 to 151 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 513.0ms
Operation ival-sin, time spent: 234.0ms, 46.0% of total-time
Operation ival-pow, time spent: 84.0ms, 16.0% of total-time
Operation ival-mult, time spent: 68.0ms, 13.0% of total-time
Operation ival-div, time spent: 43.0ms, 8.0% of total-time
Operation ival-sub, time spent: 38.0ms, 7.0% of total-time
Operation ival-cos, time spent: 26.0ms, 5.0% of total-time
Operation const, time spent: 15.0ms, 3.0% of total-time
Operation ival-pi, time spent: 5.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 72 to 55 computations (23.6% saved)

prune3.0ms (0%)

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

Compiled 78 to 63 computations (19.2% saved)

localize801.0ms (2.6%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.2%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.4%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
90.2%
(PI.f64)
84.5%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
99.2%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.4%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
90.2%
(PI.f64)
84.5%
(*.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) angle) -180))))
99.2%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
96.6%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
90.2%
(PI.f64)
84.5%
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
Compiler

Compiled 293 to 196 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 538.0ms
Operation ival-mult, time spent: 111.0ms, 21.0% of total-time
Operation ival-pow, time spent: 105.0ms, 20.0% of total-time
Operation ival-div, time spent: 95.0ms, 18.0% of total-time
Operation ival-sin, time spent: 89.0ms, 17.0% of total-time
Operation ival-cos, time spent: 59.0ms, 11.0% of total-time
Operation ival-sub, time spent: 54.0ms, 10.0% of total-time
Operation const, time spent: 22.0ms, 4.0% of total-time
Operation ival-pi, time spent: 2.0ms, 0.0% of total-time

series57.0ms (0.2%)

Counts
12 → 216
Calls

54 calls:

TimeVariablePointExpression
3.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) angle) -180))))
2.0ms
a
@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) 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) angle) -180))))
2.0ms
angle
@inf
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
2.0ms
angle
@0
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))

rewrite320.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
975×log1p-expm1-u
460×associate-*r*
312×associate-*l*
219×add-cube-cbrt
219×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify254.0ms (0.8%)

Algorithm
egg-herbie
Rules
1220×associate-*l*
830×log-prod
740×fma-neg
690×fma-define
592×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052923619
1139721335
2565821335
Stop Event
node limit
Counts
498 → 333
Calls
Call 1
Inputs
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (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/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 (pow.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/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.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 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (neg.f64 (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.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 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (fma.f64 a a (pow.f64 b 2)))
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 angle (/.f64 (PI.f64) 180)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 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 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.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 (pow.f64 (cbrt.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 a b) 2)))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (+.f64 a b) (-.f64 a b))
(/.f64 1 (/.f64 (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 a 6) (pow.f64 b 6))))
(/.f64 1 (/.f64 (fma.f64 a a (pow.f64 b 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 a b) 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 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 a b) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 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 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))))
(log1p.f64 (expm1.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))
(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 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) (*.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) (*.f64 (fma.f64 a a (pow.f64 b 2)) 2))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.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 a b) 2)))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180))))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) 2)
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (-.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 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.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 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (+.f64 b a) (-.f64 b a))
(/.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 1 (/.f64 (fma.f64 a a (pow.f64 b 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 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 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))))
(log1p.f64 (expm1.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))
(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)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 angle (/.f64 (PI.f64) 180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.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 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (+.f64 b a) (-.f64 b a))
(/.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 1 (/.f64 (fma.f64 a a (pow.f64 b 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 a b) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 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))))
(log1p.f64 (expm1.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))
(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)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1))
Outputs
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 1/34992000 (pow.f64 angle 3)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)) 1/34992000)))
(fma.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 1/34992000 (pow.f64 angle 3)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 -1/22674816000000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/22674816000000))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 5))) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 7))) (*.f64 (*.f64 1/34992000 (pow.f64 angle 3)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 -1/22674816000000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (fma.f64 1/34992000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/30855889612800000000 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (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 a 2) (pow.f64 b 2))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 angle) (PI.f64))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(+.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 (*.f64 1/34992000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(+.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 -1/180 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 1/34992000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 -1/22674816000000 (pow.f64 angle 5)))))
(+.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 -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 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) 1/34992000)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 -1/180 (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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.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 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.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 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.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 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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 (neg.f64 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 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)))))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 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 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/180))
(+.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 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/8748000)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(fma.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/8748000)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/180)))
(+.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 (PI.f64) (*.f64 angle (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (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 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/8748000 (pow.f64 angle 3)))))
(fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (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 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/8748000 (pow.f64 angle 3)))))
(+.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 (PI.f64) (*.f64 angle (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.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)))))
(fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) -1/8748000)) (fma.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -29/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1/1417176000000)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 angle (*.f64 (PI.f64) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/34992000) (pow.f64 (PI.f64) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.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 -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 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 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 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.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 (PI.f64) (*.f64 angle (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/17496000)))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1/90 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) -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 b 2) (pow.f64 a 2)))) (fma.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/11337408000000))))
(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 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1/11337408000000 (*.f64 (*.f64 angle (PI.f64)) (*.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 (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 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 (*.f64 (PI.f64) (*.f64 angle (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/11337408000000)))))
(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 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1/11337408000000 (*.f64 (*.f64 angle (PI.f64)) (*.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 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 angle (*.f64 (PI.f64) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 angle (PI.f64)) 1/180))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/34992000) (pow.f64 (PI.f64) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.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 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (neg.f64 (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (neg.f64 (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.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 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.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 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 a a (pow.f64 b 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (+.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.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 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 a a (pow.f64 b 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.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 angle (/.f64 (PI.f64) 180)))) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (-.f64 (pow.f64 a 2) (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) 180))) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.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)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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))
(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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(+.f64 (pow.f64 a 2) (neg.f64 (pow.f64 b 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 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 (pow.f64 (cbrt.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 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.f64 (pow.f64 a 2) (pow.f64 b 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 (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 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 a 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) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (+.f64 a b) (-.f64 a b))
(-.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 a b) 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 a a (pow.f64 b 2)) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 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 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 4) (pow.f64 b 4)) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 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 a 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 (neg.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4))) (neg.f64 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (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 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 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1)
(-.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 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 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 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 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 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 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.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 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 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 a 2) (pow.f64 b 2))
(fma.f64 a a (neg.f64 (pow.f64 b 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 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 (cbrt.f64 (pow.f64 a 4)) (pow.f64 (cbrt.f64 a) 2)) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 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) 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) 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) 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) 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) 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) 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) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (pow.f64 b 2)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) (*.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) (*.f64 (fma.f64 a a (pow.f64 b 2)) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (fma.f64 a a (pow.f64 b 2)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (fma.f64 b b (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (fma.f64 b b (pow.f64 a 2)))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.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 a b) 2)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180))))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (fma.f64 a a (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (fma.f64 a a (pow.f64 b 2)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (fma.f64 b b (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (*.f64 1 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) (fma.f64 b b (pow.f64 a 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.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 (*.f64 angle (*.f64 1/90 (PI.f64)))) 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) 2)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 a 4) (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a b) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (fma.f64 a a (pow.f64 b 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (pow.f64 b 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180)))) (sin.f64 (*.f64 (PI.f64) (-.f64 (*.f64 angle 1/180) (*.f64 angle -1/180))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 (-.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 (*.f64 angle (*.f64 1/90 (PI.f64)))) 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (/.f64 (sin.f64 (*.f64 angle (*.f64 1/90 (PI.f64)))) 2)))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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))
(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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(+.f64 (pow.f64 b 2) (neg.f64 (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 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 (pow.f64 b 2) (-.f64 (pow.f64 a 2) (fma.f64 (neg.f64 a) a (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (-.f64 (pow.f64 a 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 (pow.f64 b 2) (-.f64 (pow.f64 a 2) (fma.f64 (neg.f64 a) a (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (-.f64 (pow.f64 a 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 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.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 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 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 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 a b) 2)))))
(/.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 a a (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.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 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 a a (pow.f64 b 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 a a (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 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 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 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 (neg.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 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.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 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 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 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 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.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 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (-.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 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.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 a 2) (pow.f64 b 2))
(fma.f64 b b (neg.f64 (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 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 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) 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) 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) 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) 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) 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) 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) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 2))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 2)))
(*.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))
(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)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(+.f64 (pow.f64 b 2) (neg.f64 (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 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 (pow.f64 b 2) (-.f64 (pow.f64 a 2) (fma.f64 (neg.f64 a) a (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (-.f64 (pow.f64 a 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 (pow.f64 b 2) (-.f64 (pow.f64 a 2) (fma.f64 (neg.f64 a) a (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (-.f64 (pow.f64 a 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 a 2) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (-.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 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 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 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 a b) 2)))))
(/.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 a a (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.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 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 a a (pow.f64 b 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 a a (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 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 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 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 (neg.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 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.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 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1 (fma.f64 a a (pow.f64 b 2))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.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 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 a 2) (pow.f64 b 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 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 a 2) (pow.f64 b 2))
(log.f64 (exp.f64 (-.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 a 2) (pow.f64 b 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (-.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 a 2) (pow.f64 b 2))
(exp.f64 (log.f64 (-.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 a 2) (pow.f64 b 2))
(fma.f64 b b (neg.f64 (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 a 2) (pow.f64 b 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 180))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 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) 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) 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) 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) 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) 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) 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) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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) 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) 180)))) 1))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))

eval310.0ms (1%)

Compiler

Compiled 14784 to 10828 computations (26.8% saved)

prune221.0ms (0.7%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New47118489
Fresh000
Picked303
Done000
Total47418492
Accuracy
82.8%
Counts
492 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.4%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
76.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))))
79.4%
(*.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))))
42.6%
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.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))))
48.0%
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
76.4%
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
48.0%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
79.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) angle) -180)))))
50.9%
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (neg.f64 (pow.f64 a 2))))
73.8%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
19.1%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/180)))
77.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
50.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64))))))
77.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
79.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
52.7%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (expm1.f64 (log1p.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
73.8%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
74.2%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
Compiler

Compiled 874 to 704 computations (19.5% saved)

localize3.5s (11.4%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
98.8%
(*.f64 2 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
98.7%
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.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))))
97.7%
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
28.5%
(PI.f64)
99.9%
(*.f64 -1/180 (*.f64 angle (PI.f64)))
99.8%
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
99.7%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
28.5%
(PI.f64)
99.8%
(*.f64 (PI.f64) (/.f64 angle 180))
99.8%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
99.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
28.5%
(PI.f64)
99.9%
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
99.9%
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
99.9%
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
28.5%
(PI.f64)
99.9%
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))
99.8%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
99.7%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
28.5%
(PI.f64)
Compiler

Compiled 466 to 267 computations (42.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.4s
Operation ival-mult, time spent: 637.0ms, 27.0% of total-time
Operation ival-pow, time spent: 349.0ms, 15.0% of total-time
Operation ival-sub, time spent: 304.0ms, 13.0% of total-time
Operation ival-div, time spent: 276.0ms, 12.0% of total-time
Operation ival-sin, time spent: 275.0ms, 12.0% of total-time
Operation ival-cos, time spent: 168.0ms, 7.0% of total-time
Operation ival-exp, time spent: 167.0ms, 7.0% of total-time
Operation const, time spent: 85.0ms, 4.0% of total-time
Operation ival-log, time spent: 85.0ms, 4.0% of total-time
Operation ival-add, time spent: 32.0ms, 1.0% of total-time
Operation ival-pi, time spent: 7.0ms, 0.0% of total-time

series72.0ms (0.2%)

Counts
13 → 236
Calls

72 calls:

TimeVariablePointExpression
5.0ms
b
@0
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.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))))
4.0ms
angle
@-inf
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
3.0ms
b
@-inf
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))
2.0ms
a
@0
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
2.0ms
angle
@0
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.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))))

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
718×associate-*r*
308×cbrt-prod
297×log1p-expm1-u
297×expm1-log1p-u
292×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify257.0ms (0.8%)

Algorithm
egg-herbie
Rules
866×log-prod
762×sqr-pow
662×fma-define
544×*-commutative
518×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062222122
1165520341
2506720047
Stop Event
node limit
Counts
498 → 378
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 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))))))
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))))))
(*.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 -2 (*.f64 (pow.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 -2 (pow.f64 a 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(*.f64 -2 (pow.f64 a 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(*.f64 -2 (pow.f64 a 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log1p.f64 (expm1.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))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b))) (*.f64 (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(log.f64 (pow.f64 (exp.f64 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(+.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (neg.f64 (pow.f64 a 2)) (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.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 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(/.f64 angle (/.f64 -180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) -180)
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) 1))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) 180)
(/.f64 -1 (neg.f64 (/.f64 -180 (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(-.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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(/.f64 angle (/.f64 -180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) -180)
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) 1))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) 180)
(/.f64 -1 (neg.f64 (/.f64 -180 (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(+.f64 (pow.f64 b 2) (neg.f64 (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) 1) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (pow.f64 b 2) (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(+.f64 (fma.f64 1 (pow.f64 b 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 0 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (pow.f64 a 2))) (/.f64 (pow.f64 a 4) (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 a b) (-.f64 b a))
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(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))))
(log1p.f64 (expm1.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))
(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)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 1))
(+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 2 (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) 2) (*.f64 (neg.f64 (pow.f64 a 2)) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
Outputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 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 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) (*.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(fma.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 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 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5))) (*.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.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))) (*.f64 -1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 a b))))) (+.f64 (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 a b))))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 5))) (fma.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (pow.f64 (PI.f64) 7))) (*.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 a b)))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (fma.f64 1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/30855889612800000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(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 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(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 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(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 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 a 2) (sin.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (PI.f64) (neg.f64 (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 a 2) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 a 2) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 a 2) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 b 2))))
(fma.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (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)))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/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 angle (PI.f64)) 1/180 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (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 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 angle (PI.f64)) 1/180 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/22674816000000)))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(*.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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 -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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 -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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (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 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 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 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 (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 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 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 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 (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 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 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 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 (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 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 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 (pow.f64 a 2) -2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 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 (pow.f64 a 2) -2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (-.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/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 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 1/90 (*.f64 (*.f64 angle (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 (*.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 (+.f64 (*.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 1/90 (*.f64 (*.f64 angle (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 (*.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 (+.f64 (*.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/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (+.f64 (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)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (+.f64 (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 (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 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 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -2)
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (pow.f64 b 2))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -2 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -2)
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -2 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -2)
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2)))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b))) (*.f64 (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 1)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3) 1/3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 2)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 2))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) 3))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) 1))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 (PI.f64) (neg.f64 (pow.f64 a 2))))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (neg.f64 (pow.f64 a 2)) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (PI.f64)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 2)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))
(fabs.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180) 3))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.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 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 angle (/.f64 -180 (PI.f64)))
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (*.f64 angle (PI.f64)) -180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) 1))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) 180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 -1 (neg.f64 (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 (neg.f64 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) 1/5832000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) 1/5832000)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(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 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 angle (/.f64 -180 (PI.f64)))
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (*.f64 angle (PI.f64)) -180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) 1))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) 180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(/.f64 -1 (neg.f64 (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(/.f64 (neg.f64 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(*.f64 (/.f64 angle -180) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle -180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) 1/5832000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) 1/5832000)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 b 2) 1) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(-.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (fma.f64 1 (pow.f64 b 2) (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (fma.f64 1 (pow.f64 b 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(-.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 a 2) 1))) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (*.f64 (pow.f64 a 2) 1)))
(+.f64 (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 a 2)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))) 0)
(-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (pow.f64 a 2))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))
(+.f64 0 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (pow.f64 a 2))) (/.f64 (pow.f64 a 4) (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (+.f64 a b) (-.f64 b a))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 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 (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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 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 b b (pow.f64 a 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.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 4) (pow.f64 a 4)) (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 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(-.f64 (pow.f64 b 2) (pow.f64 a 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))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 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))
(fma.f64 b b (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(fma.f64 1 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 a 2)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))) 0)
(-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1)
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 3)
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3) 1/3)
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 2)
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3)))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 1))
(*.f64 (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))) (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 2 (neg.f64 (pow.f64 a 2))))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 (pow.f64 b 2) 2) (*.f64 (neg.f64 (pow.f64 a 2)) 2))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(fma.f64 -2 (pow.f64 a 2) (*.f64 2 (pow.f64 b 2)))
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))

eval927.0ms (3%)

Compiler

Compiled 36128 to 23395 computations (35.2% saved)

prune372.0ms (1.2%)

Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New1368241392
Fresh9413
Picked415
Done000
Total1381291410
Accuracy
98.0%
Counts
1410 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.5%
(*.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
19.4%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
79.4%
(*.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))))
42.6%
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
43.8%
(*.f64 2 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180)) 2))
48.6%
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))))
48.0%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
79.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
78.7%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
78.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
46.4%
(*.f64 2 (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
73.8%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
19.1%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/180)))
79.5%
(*.f64 2 (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
80.0%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
92.4%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
77.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
80.0%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
79.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
77.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
56.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
77.0%
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
46.4%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
50.1%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (neg.f64 (PI.f64))))))
49.7%
(*.f64 2 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
50.1%
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))))
73.8%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
Compiler

Compiled 1326 to 1029 computations (22.4% saved)

localize1.7s (5.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
98.8%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
91.5%
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
87.4%
(sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))
45.5%
(PI.f64)
99.8%
(*.f64 angle (PI.f64))
98.8%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
91.5%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180))
45.5%
(PI.f64)
99.8%
(*.f64 angle (PI.f64))
99.5%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
91.5%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
45.5%
(PI.f64)
99.9%
(*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))
99.9%
(*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2))))
99.2%
(*.f64 angle (pow.f64 a 2))
45.5%
(PI.f64)
99.5%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
99.4%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
99.1%
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))
45.5%
(PI.f64)
Compiler

Compiled 469 to 249 computations (46.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.1s
Operation ival-mult, time spent: 479.0ms, 46.0% of total-time
Operation ival-sub, time spent: 181.0ms, 17.0% of total-time
Operation ival-sin, time spent: 156.0ms, 15.0% of total-time
Operation ival-pow, time spent: 93.0ms, 9.0% of total-time
Operation ival-div, time spent: 59.0ms, 6.0% of total-time
Operation ival-cos, time spent: 30.0ms, 3.0% of total-time
Operation const, time spent: 22.0ms, 2.0% of total-time
Operation ival-add, time spent: 16.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 12.0ms, 1.0% of total-time
Operation ival-pi, time spent: 2.0ms, 0.0% of total-time
Operation ival-neg, time spent: 2.0ms, 0.0% of total-time

series87.0ms (0.3%)

Counts
11 → 252
Calls

72 calls:

TimeVariablePointExpression
12.0ms
angle
@inf
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
6.0ms
angle
@0
(*.f64 angle (pow.f64 a 2))
5.0ms
angle
@inf
(*.f64 angle (pow.f64 a 2))
2.0ms
angle
@0
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))
2.0ms
b
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/180))

rewrite114.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
826×associate-*r*
304×cbrt-prod
281×log1p-expm1-u
281×expm1-log1p-u
276×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify277.0ms (0.9%)

Algorithm
egg-herbie
Rules
866×fma-define
858×log-prod
696×*-commutative
578×exp-prod
448×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066125969
1188123635
2621623627
Stop Event
node limit
Counts
470 → 423
Calls
Call 1
Inputs
(*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.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 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 (pow.f64 a 2) angle)
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 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 1/180 (*.f64 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (*.f64 (+.f64 a b) a) (*.f64 (+.f64 a b) b)))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (+.f64 a b))
(*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (/.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) 1) (+.f64 a b))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 a b)) 2)) (cbrt.f64 (+.f64 a b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2)) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 1)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 a b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) a) (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) 3) (pow.f64 (+.f64 a b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 1))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 b (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) b (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(-.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 (cbrt.f64 (pow.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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (pow.f64 a 2)))) 1)
(pow.f64 (*.f64 angle (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 angle)) 2)
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 angle 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 2)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 a 6)))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 angle (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 angle (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (pow.f64 a 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) -1/180)) (*.f64 a (sqrt.f64 angle))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (pow.f64 a 4)) 1/32400))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/180) (PI.f64)) (*.f64 angle (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 (*.f64 angle (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) a) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (pow.f64 a 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 a 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b))
(+.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))) (*.f64 b (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 a b) (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (pow.f64 (+.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (pow.f64 (+.f64 a b) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) 1))
(-.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))))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400) 1/2)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(-.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))))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (cbrt.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4) (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 angle) (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/2))
(*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400)) 1/2) (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))) (sqrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.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 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
Outputs
(*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000)))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (fma.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))) (*.f64 (pow.f64 angle 5) (fma.f64 -1/22674816000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 a -1/22674816000000) (*.f64 b 1/22674816000000))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (fma.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))) (fma.f64 (pow.f64 angle 5) (fma.f64 -1/22674816000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/30855889612800000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000))) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 a -1/22674816000000) (*.f64 b 1/22674816000000))) (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 b -1/30855889612800000000) (*.f64 a 1/30855889612800000000)))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (neg.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (+.f64 (neg.f64 (pow.f64 b 2)) (pow.f64 a 2)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(+.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 -1/180 (PI.f64))))
(+.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 -1/180 (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))))
(+.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 -1/180 (PI.f64)) (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 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 (pow.f64 a 2) angle)
(*.f64 angle (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 angle (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 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (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 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (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 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (fma.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2) (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (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 b (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (fma.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(fma.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (PI.f64)) (neg.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 b (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(fma.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 angle (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 b (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (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 b (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(fma.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (PI.f64)) (neg.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 b (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(-.f64 (*.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(fma.f64 angle (+.f64 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 b 2))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 angle (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)))))
(*.f64 -1 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 (neg.f64 angle) (+.f64 (*.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 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 angle (*.f64 (PI.f64) (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 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(fma.f64 -1 (*.f64 angle (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 angle (*.f64 (PI.f64) (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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.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 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2))) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 b 6)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1)))))) (/.f64 (*.f64 1/16 (*.f64 (sqrt.f64 1/180) (pow.f64 b 6))) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))
(*.f64 (sqrt.f64 1/180) (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (sqrt.f64 1/180))) b) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 a 6)) (pow.f64 b 5))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/16 (*.f64 (pow.f64 a 6) (/.f64 (sqrt.f64 1/180) (pow.f64 b 5)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (neg.f64 (*.f64 b (sqrt.f64 1/180))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b)))))
(fma.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (sqrt.f64 1/180))) b) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (neg.f64 (*.f64 b (sqrt.f64 1/180)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))) (fma.f64 1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))))))
(-.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3))) 1/8))) (*.f64 (sqrt.f64 1/180) (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64))))))
(fma.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3))) 1/8)) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (neg.f64 (*.f64 b (sqrt.f64 1/180)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))) (fma.f64 1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 a 6)) (pow.f64 b 5))) (fma.f64 1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b)))))))
(-.f64 (fma.f64 1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 6) (/.f64 (sqrt.f64 1/180) (pow.f64 b 5)))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3))) 1/8)))) (*.f64 (sqrt.f64 1/180) (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))
(*.f64 (sqrt.f64 1/180) (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180)))))
(fma.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (sqrt.f64 1/180))) b) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 a 2) (sqrt.f64 1/180)) b) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (sqrt.f64 1/180)) (pow.f64 b 3)) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 a 6) (sqrt.f64 1/180)) (pow.f64 b 5)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 a 4) (/.f64 (sqrt.f64 1/180) (pow.f64 b 3)))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 a 6)) (pow.f64 b 5))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 b (sqrt.f64 1/180)) (*.f64 -1/16 (*.f64 (pow.f64 a 6) (/.f64 (sqrt.f64 1/180) (pow.f64 b 5)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (sqrt.f64 1/180) b))) (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 a 4) (pow.f64 b 3)))))))
(*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1)))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 b 6)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (*.f64 1/2 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1)))))) (/.f64 (*.f64 1/16 (*.f64 (sqrt.f64 1/180) (pow.f64 b 6))) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))))))
(*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) -1/2))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (neg.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)))) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1))) -1/2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) 1/8)))
(-.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1))) -1/2) (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1))))) 1/8))) (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (sqrt.f64 1/180)) (*.f64 a (sqrt.f64 -1))) (sqrt.f64 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 b 6) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5))) (sqrt.f64 (*.f64 angle (PI.f64))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 b 4) (sqrt.f64 1/180)) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 (*.f64 angle (PI.f64))))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 2) (/.f64 (sqrt.f64 1/180) (*.f64 a (sqrt.f64 -1))))) (fma.f64 -1/16 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (/.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 b 6)) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 b 4) (/.f64 (sqrt.f64 1/180) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 3))))) 1/8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (neg.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (sqrt.f64 1/180)))) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (/.f64 (sqrt.f64 1/180) a) (sqrt.f64 -1))) -1/2))) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (*.f64 -1 (sqrt.f64 -1))))) 1/8) (*.f64 (*.f64 (sqrt.f64 1/180) (/.f64 (pow.f64 b 6) (*.f64 (pow.f64 a 5) (pow.f64 (sqrt.f64 -1) 5)))) -1/16))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 (*.f64 angle (pow.f64 a 2)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 (*.f64 angle (pow.f64 a 2)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2)))
(*.f64 (*.f64 angle (pow.f64 a 2)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))) (/.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))) (/.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (-.f64 (*.f64 (+.f64 a b) a) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (fma.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (/.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (/.f64 1 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))) (-.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (sqrt.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (sqrt.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (sqrt.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))) (-.f64 (sqrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (sqrt.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) 1) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 a b)) 2)) (cbrt.f64 (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (fma.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (/.f64 1 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (fma.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))))))
(/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (/.f64 1 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (fma.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b)))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2)) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2)) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (neg.f64 (pow.f64 (+.f64 a b) 2))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2) (-.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (+.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 3)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 3)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (-.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4)) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (-.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 b (+.f64 a b)) 3))) (fma.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2) (pow.f64 (+.f64 a b) 4) (*.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b (+.f64 a b)) (*.f64 a (+.f64 a b)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 3)
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 3) 1/3)
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 1)
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 2))
(fabs.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 a b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) a) (pow.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (+.f64 a b) b))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 a b)) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) a) (pow.f64 (exp.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (*.f64 b (+.f64 a b)))))
(-.f64 (*.f64 a (log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (*.f64 a (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2)) 3))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) 3) (pow.f64 (+.f64 a b) 3)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))) 1))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 b (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) b (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) 2)) (cbrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2)) (cbrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (*.f64 b (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.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 angle (*.f64 -1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64)))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(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 angle (*.f64 -1/180 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (pow.f64 a 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (pow.f64 a 2))))
(pow.f64 (*.f64 angle (pow.f64 a 2)) 1)
(*.f64 angle (pow.f64 a 2))
(pow.f64 (cbrt.f64 (*.f64 angle (pow.f64 a 2))) 3)
(*.f64 angle (pow.f64 a 2))
(pow.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3) 1/3)
(*.f64 angle (pow.f64 a 2))
(pow.f64 (*.f64 a (sqrt.f64 angle)) 2)
(*.f64 angle (pow.f64 a 2))
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 angle 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 2)) angle))
(*.f64 angle (pow.f64 a 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (pow.f64 a 2)))))
(*.f64 angle (pow.f64 a 2))
(cbrt.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3))
(*.f64 angle (pow.f64 a 2))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 a 6)))
(*.f64 angle (pow.f64 a 2))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 angle 3)))
(*.f64 angle (pow.f64 a 2))
(expm1.f64 (log1p.f64 (*.f64 angle (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 angle (pow.f64 a 2))))
(*.f64 angle (pow.f64 a 2))
(exp.f64 (log.f64 (*.f64 angle (pow.f64 a 2))))
(*.f64 angle (pow.f64 a 2))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (pow.f64 a 2))) 1))
(*.f64 angle (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))))
(pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 1)
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(pow.f64 (cbrt.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 3)
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(pow.f64 (pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3) 1/3)
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) -1/180)) (*.f64 a (sqrt.f64 angle))) 2)
(pow.f64 (*.f64 (*.f64 a (sqrt.f64 angle)) (sqrt.f64 (*.f64 -1/180 (PI.f64)))) 2)
(pow.f64 (*.f64 (sqrt.f64 angle) (*.f64 a (sqrt.f64 (*.f64 -1/180 (PI.f64))))) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (pow.f64 a 4)) 1/32400))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (pow.f64 a 4) 1/32400)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/180) (PI.f64)) (*.f64 angle (pow.f64 a 2))))
(*.f64 (*.f64 angle (pow.f64 a 2)) (log.f64 (pow.f64 (exp.f64 -1/180) (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 a 2)) (*.f64 (PI.f64) (log.f64 (exp.f64 -1/180))))
(*.f64 (*.f64 -1/180 (PI.f64)) (*.f64 angle (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(cbrt.f64 (pow.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 (*.f64 angle (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3) (*.f64 (pow.f64 (PI.f64) 3) -1/5832000)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 a 6)) (*.f64 (pow.f64 (PI.f64) 3) -1/5832000)))
(expm1.f64 (log1p.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(exp.f64 (log.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 1))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (pow.f64 a 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 1)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 3)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) a) 2)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (pow.f64 a 4)))
(sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 angle (PI.f64)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (pow.f64 a 2)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) 3))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (pow.f64 a 2)) 3)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 a 6)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) 1))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 a 2)))
(+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(+.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))) (*.f64 b (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) 3)
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 3) 1/3)
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(pow.f64 (*.f64 (+.f64 a b) (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 2))
(fabs.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (pow.f64 (+.f64 a b) 2)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) 3))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (pow.f64 (+.f64 a b) 2) 3)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) 1))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(expm1.f64 (log1p.f64 (*.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))
(fabs.f64 (*.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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400) 1/2)
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(*.f64 (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/5832000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/5832000)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(expm1.f64 (log1p.f64 (*.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))
(fabs.f64 (*.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))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))))
(*.f64 1 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (cbrt.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (sqrt.f64 1/180) (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (sqrt.f64 1/180) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4) (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)) (sqrt.f64 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 1/180 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (sqrt.f64 angle) (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/2))
(*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400)) 1/2) (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) 1/32400))) (sqrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/2)
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 3)
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))) 3/2))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/4) 2)
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(fabs.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1/2))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) 1/180) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1))
(sqrt.f64 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 angle (PI.f64))) (*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(fabs.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))

eval755.0ms (2.5%)

Compiler

Compiled 45028 to 27680 computations (38.5% saved)

prune251.0ms (0.8%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New1554181572
Fresh71623
Picked325
Done011
Total1564371601
Accuracy
98.1%
Counts
1601 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.5%
(*.f64 (*.f64 (pow.f64 a 2) -2) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
19.4%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
79.4%
(*.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))))
42.6%
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
53.0%
(*.f64 2 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))) 2))
48.6%
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (pow.f64 (PI.f64) 3))))))))
48.0%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
79.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
78.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
46.4%
(*.f64 2 (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
76.7%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
50.1%
(*.f64 2 (*.f64 (*.f64 -1/180 (PI.f64)) (*.f64 angle (pow.f64 a 2))))
79.5%
(*.f64 2 (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
80.0%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
90.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))))
91.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (+.f64 a b)) (neg.f64 b)))))
89.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (+.f64 a b)) (neg.f64 b)))))
92.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -1/180))) (+.f64 a b)) (neg.f64 b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
56.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (+.f64 a b))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
80.0%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
79.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))))))
53.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b)))))
53.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b)))))
77.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b))))))
28.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))))
89.9%
(*.f64 2 (*.f64 1 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))))
77.0%
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
76.7%
(*.f64 2 (*.f64 1 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
46.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
54.1%
(*.f64 2 (*.f64 -1/180 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) a) 2)))
54.1%
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (pow.f64 (*.f64 a (sqrt.f64 angle)) 2))))
50.1%
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))))
73.8%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
Compiler

Compiled 1779 to 1329 computations (25.3% saved)

localize1.7s (5.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.2%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
96.6%
(-.f64 (pow.f64 a 2) (pow.f64 b 2))
90.2%
(PI.f64)
84.5%
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
99.2%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
99.2%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
90.2%
(PI.f64)
84.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180))))
99.9%
(*.f64 angle (*.f64 -1/180 (PI.f64)))
99.2%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) -180)))
90.2%
(PI.f64)
84.4%
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))
99.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)
99.6%
(*.f64 angle (PI.f64))
90.2%
(PI.f64)
84.4%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180))
98.6%
(pow.f64 (PI.f64) 3)
98.6%
(cbrt.f64 (pow.f64 (PI.f64) 3))
97.9%
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -1/180))) (+.f64 a b)) (neg.f64 b)))
90.2%
(PI.f64)
Compiler

Compiled 585 to 303 computations (48.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-pow, time spent: 442.0ms, 36.0% of total-time
Operation ival-mult, time spent: 319.0ms, 26.0% of total-time
Operation ival-sin, time spent: 183.0ms, 15.0% of total-time
Operation ival-div, time spent: 81.0ms, 7.0% of total-time
Operation ival-cos, time spent: 76.0ms, 6.0% of total-time
Operation ival-cbrt, time spent: 36.0ms, 3.0% of total-time
Operation const, time spent: 31.0ms, 3.0% of total-time
Operation ival-add, time spent: 26.0ms, 2.0% of total-time
Operation ival-sub, time spent: 24.0ms, 2.0% of total-time
Operation ival-pi, time spent: 2.0ms, 0.0% of total-time
Operation ival-neg, time spent: 2.0ms, 0.0% of total-time

series68.0ms (0.2%)

Counts
12 → 252
Calls

63 calls:

TimeVariablePointExpression
6.0ms
angle
@0
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -1/180))) (+.f64 a b)) (neg.f64 b)))
3.0ms
angle
@0
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
2.0ms
angle
@0
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180))))
2.0ms
a
@-inf
(*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))
2.0ms
angle
@0
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180))

rewrite117.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
369×log1p-expm1-u
369×expm1-log1p-u
366×cbrt-prod
363×add-cube-cbrt
362×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify289.0ms (1%)

Algorithm
egg-herbie
Rules
1010×fma-define
864×log-prod
750×*-commutative
598×exp-prod
522×cube-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064828592
1190623438
2584523438
Stop Event
node limit
Counts
448 → 405
Calls
Call 1
Inputs
(*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2)))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 -1/180 (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.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 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 -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 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 (pow.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 (*.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 (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 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 (pow.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 (*.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 (pow.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 (*.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 (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 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 (pow.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 (*.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 (pow.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 (*.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 (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 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 (pow.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 (*.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 (pow.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 (*.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 (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 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 -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 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 (pow.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 (*.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 (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 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 -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 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 -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 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 -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 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.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 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 (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 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 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 (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 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 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 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 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 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 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 (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 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 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 -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 (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 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 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.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 (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 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 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(*.f64 2 (*.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 2 (*.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 (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))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))) 1)
(*.f64 1 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 2) (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))))))
(pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 3)
(pow.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 2)
(log.f64 (exp.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))))
(cbrt.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(exp.f64 (log.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 1))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(-.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))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (cbrt.f64 (pow.f64 (PI.f64) 3/2)))
(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)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(*.f64 1 (pow.f64 (PI.f64) 3))
(*.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))
(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)))
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 1)
(pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (*.f64 (-.f64 b a) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle -180)) (*.f64 (+.f64 a b) (-.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 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 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(/.f64 (*.f64 angle (PI.f64)) -180)
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) 180)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle -180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1))
(-.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)
(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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 1))
(-.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)
(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)))))
(log1p.f64 (expm1.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))
Outputs
(*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000)))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (fma.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))) (*.f64 (pow.f64 angle 5) (fma.f64 -1/22674816000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 a -1/22674816000000) (*.f64 b 1/22674816000000))))))
(+.f64 (*.f64 angle (+.f64 (*.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/34992000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/22674816000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 b (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))))))))
(fma.f64 angle (fma.f64 -1/180 (*.f64 a (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/180 (*.f64 b (*.f64 (PI.f64) (+.f64 a b))))) (fma.f64 (pow.f64 angle 3) (fma.f64 -1/34992000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))) (*.f64 1/34992000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))) (fma.f64 (pow.f64 angle 5) (fma.f64 -1/22674816000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/30855889612800000000 (*.f64 b (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 1/30855889612800000000 (*.f64 a (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 b -1/34992000) (*.f64 a 1/34992000))) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 a -1/22674816000000) (*.f64 b 1/22674816000000))) (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 b -1/30855889612800000000) (*.f64 a 1/30855889612800000000)))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 a (*.f64 (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 0 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(fma.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(neg.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (neg.f64 (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (*.f64 b (*.f64 0 a))))
(fma.f64 -1/180 (pow.f64 a 2) 0)
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2)))
(*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2)))
(fma.f64 1/180 (pow.f64 b 2) 0)
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2)))
(*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2)))
(fma.f64 1/180 (pow.f64 b 2) 0)
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 b (+.f64 a (*.f64 -1 a)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 1/180 (pow.f64 b 2))
(+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2)))
(*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2)))
(fma.f64 1/180 (pow.f64 b 2) 0)
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (*.f64 b (*.f64 0 a))))
(fma.f64 -1/180 (pow.f64 a 2) 0)
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (pow.f64 a 2)) (+.f64 (*.f64 1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 -1/180 (pow.f64 a 2))
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 -1/180 (pow.f64 a 2)))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (*.f64 b (*.f64 0 a))))
(fma.f64 -1/180 (pow.f64 a 2) 0)
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(+.f64 (*.f64 -1/180 (*.f64 a (+.f64 b (*.f64 -1 b)))) (+.f64 (*.f64 -1/180 (pow.f64 a 2)) (*.f64 1/180 (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (*.f64 1/180 (+.f64 (*.f64 b (*.f64 0 a)) (pow.f64 b 2))))
(fma.f64 -1/180 (pow.f64 a 2) (fma.f64 1/180 (pow.f64 b 2) 0))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 -1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) 0))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(*.f64 -1/180 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) 0))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (fma.f64 angle (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2))) (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/180 (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))))
(fma.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 angle 1/180) (+.f64 (*.f64 b (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(*.f64 -1 (*.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 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 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 -1 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (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 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.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 (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 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (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 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.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 (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 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 b (*.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (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 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.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 (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 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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)))))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 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 -1 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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 (*.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 (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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 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)))))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -1 (*.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 -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 (*.f64 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(neg.f64 (fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(neg.f64 (fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(+.f64 (*.f64 -1 (*.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 -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 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -1 (*.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 -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 a (*.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000)))
(fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))) 1/1511654400000)))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (-.f64 b a)) 1/1417176000000))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))))) (+.f64 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000) (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))) -1/3856986201600000000)))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))) -1/8748000) (fma.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))) -29/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)) (-.f64 b a)) 1/1417176000000)))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
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 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.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 angle (*.f64 (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 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 angle (*.f64 (PI.f64) 1/180)))))
(+.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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 angle (*.f64 (PI.f64) 1/180)))))
(+.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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 angle (*.f64 (PI.f64) 1/180)))))
(+.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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 (*.f64 -2 (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (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 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 (*.f64 -2 (pow.f64 b 2)) (sin.f64 (*.f64 angle (*.f64 (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 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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 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 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.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/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 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.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 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (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 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (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 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (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 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (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))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.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 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 1 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 2) (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (*.f64 a (+.f64 a b)) (*.f64 (+.f64 a b) (neg.f64 b)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a (neg.f64 b))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a (neg.f64 b)))))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a (neg.f64 b)))) (*.f64 (+.f64 a b) (-.f64 a (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))) 2) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (*.f64 a (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 3) (+.f64 (pow.f64 (*.f64 a (+.f64 a b)) 3) (pow.f64 (*.f64 (+.f64 a b) (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))) (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))))
(pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 1)
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (cbrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 3)
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 3) 1/3)
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 (sqrt.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 2)
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (exp.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(cbrt.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) 3))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(expm1.f64 (log1p.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(log1p.f64 (expm1.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (log.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))) 1))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (neg.f64 b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b)))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))) 2)) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b)))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2)) (cbrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))) 2)) (cbrt.f64 (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (neg.f64 (+.f64 a b))))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (+.f64 a b) (neg.f64 b))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))) (*.f64 a (*.f64 (+.f64 a b) (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (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)))
(*.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)
(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)))
(log1p.f64 (expm1.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)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 1 (pow.f64 (PI.f64) 3))
(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)
(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)))
(log1p.f64 (expm1.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)
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 2)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 3))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))) 1))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 1)
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 3)
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(pow.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3) 1/3)
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 2)
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (*.f64 (-.f64 b a) 1/180)))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)) 3))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180))) 1))
(*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 1)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 3) 1/3)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 2)
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle -180)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))) 3))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 a b)) 3) (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b)))) 1))
(*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 angle (*.f64 -1/180 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(/.f64 (*.f64 angle (PI.f64)) -180)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) 180)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3) 1/3)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(pow.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -1)
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle -180)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) -1/180) 3)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 3) (pow.f64 angle 3)))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1))
(*.f64 angle (*.f64 -1/180 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3)
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3) 1/3)
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 2)
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (pow.f64 (exp.f64 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 3))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3)))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 1))
(*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (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 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 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(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 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 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(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 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (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 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (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 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)) (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3)
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3) 1/3)
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1))
(cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 3) 1/3)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 2)
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (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 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 3))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3) (pow.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 3)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) 1))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (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 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 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(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 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 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(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 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (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 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (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 angle (*.f64 (PI.f64) 1/180)))

eval708.0ms (2.3%)

Compiler

Compiled 45998 to 27133 computations (41% saved)

prune258.0ms (0.9%)

Pruning

45 alts after pruning (41 fresh and 4 done)

PrunedKeptTotal
New1480231503
Fresh111829
Picked235
Done213
Total1495451540
Accuracy
98.1%
Counts
1540 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(*.f64 (*.f64 (pow.f64 a 2) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
19.0%
(*.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 angle 180))))
19.8%
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 a b)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.6%
(*.f64 (*.f64 (*.f64 2 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) 3)))
53.0%
(*.f64 2 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/180))) 2))
78.8%
(*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))) 3))
39.6%
(*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
94.7%
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
48.0%
(*.f64 2 (*.f64 (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))
78.8%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
79.0%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
79.0%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 3))))
79.0%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
79.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
76.6%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)))
78.9%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
79.5%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) -180)))))
46.4%
(*.f64 2 (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
76.6%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
76.7%
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
76.7%
(*.f64 2 (*.f64 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
92.3%
(*.f64 2 (*.f64 (expm1.f64 (log1p.f64 (cos.f64 (*.f64 -1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -1/180))) (+.f64 a b)) (neg.f64 b)))))
80.0%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
90.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (neg.f64 b)))))
89.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (+.f64 a b)) (neg.f64 b)))))
77.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (/.f64 (*.f64 angle (PI.f64)) -180) (*.f64 (+.f64 a b) (-.f64 a b)))))
77.6%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
56.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) (+.f64 a b))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
53.8%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b)))))
53.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b)))))
78.2%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b))))))
28.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (+.f64 a b) 2))))))
77.1%
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
90.0%
(*.f64 2 (*.f64 1 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (+.f64 a b)) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) -1/180))) (+.f64 a b)) (neg.f64 b)))))
77.1%
(*.f64 2 (*.f64 1 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
46.0%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
76.7%
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))
77.1%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
54.1%
(*.f64 2 (*.f64 -1/180 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) a) 2)))
54.1%
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (pow.f64 (*.f64 a (sqrt.f64 angle)) 2))))
50.1%
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))))
46.0%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))))
73.8%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
Compiler

Compiled 2981 to 1952 computations (34.5% saved)

regimes317.0ms (1%)

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

10 calls:

56.0ms
b
38.0ms
(/.f64 angle 180)
37.0ms
a
37.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
35.0ms
angle
Results
AccuracySegmentsBranch
94.7%1a
94.7%1b
94.7%1angle
94.7%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
94.7%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
94.7%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
94.7%1(pow.f64 b 2)
94.7%1(pow.f64 a 2)
94.7%1(*.f64 (PI.f64) (/.f64 angle 180))
94.7%1(/.f64 angle 180)
Compiler

Compiled 86 to 70 computations (18.6% saved)

regimes152.0ms (0.5%)

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

6 calls:

35.0ms
a
34.0ms
b
21.0ms
(pow.f64 b 2)
20.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
18.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
86.1%2a
82.3%2b
79.5%1angle
86.1%2(-.f64 (pow.f64 b 2) (pow.f64 a 2))
82.3%2(pow.f64 b 2)
86.1%2(pow.f64 a 2)
Compiler

Compiled 34 to 27 computations (20.6% saved)

regimes67.0ms (0.2%)

Counts
35 → 2
Calls
Call 1
Inputs
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a)))))
(*.f64 2 (*.f64 1 (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 2 (*.f64 1 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (*.f64 angle (pow.f64 a 2)))))
(*.f64 2 (*.f64 -1/180 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (*.f64 -1/180 (PI.f64)) (*.f64 angle (pow.f64 a 2))))
(*.f64 2 (*.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (*.f64 angle 1/180)))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (neg.f64 (PI.f64))))))
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (/.f64 (*.f64 angle (PI.f64)) -180) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (+.f64 (*.f64 -1/180 a) (*.f64 b 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (/.f64 1 (/.f64 -180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b)))))
(*.f64 2 (*.f64 -1/180 (*.f64 (PI.f64) (pow.f64 (*.f64 a (sqrt.f64 angle)) 2))))
(*.f64 2 (*.f64 -1/180 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) a) 2)))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) 1/180)))
(*.f64 2 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/180)))
(*.f64 2 (*.f64 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
(*.f64 2 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/180)))
Outputs
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
Calls

3 calls:

31.0ms
a
18.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
16.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
84.0%2(-.f64 (pow.f64 b 2) (pow.f64 a 2))
83.6%2a
83.6%2(pow.f64 a 2)
Compiler

Compiled 20 to 16 computations (20% saved)

regimes33.0ms (0.1%)

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

2 calls:

18.0ms
a
12.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
83.6%2a
83.6%2(pow.f64 a 2)
Compiler

Compiled 10 to 8 computations (20% saved)

regimes44.0ms (0.1%)

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

5 calls:

12.0ms
b
10.0ms
angle
9.0ms
a
6.0ms
(pow.f64 b 2)
5.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
78.2%1angle
78.2%1(pow.f64 b 2)
78.2%1b
78.2%1a
78.2%1(pow.f64 a 2)
Compiler

Compiled 24 to 19 computations (20.8% saved)

regimes38.0ms (0.1%)

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

5 calls:

9.0ms
a
9.0ms
b
8.0ms
angle
5.0ms
(pow.f64 b 2)
5.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
77.1%1a
77.1%1(pow.f64 a 2)
77.1%1(pow.f64 b 2)
77.1%1b
77.1%1angle
Compiler

Compiled 24 to 19 computations (20.8% saved)

regimes14.0ms (0%)

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

3 calls:

5.0ms
b
5.0ms
angle
4.0ms
a
Results
AccuracySegmentsBranch
77.1%1a
77.1%1b
77.1%1angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes10.0ms (0%)

Accuracy

Total -0.3b remaining (-2%)

Threshold costs -0.3b (-2%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.261308625776799e+301
+inf
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-inf
-5.261308625776799e+301
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.261308625776799e+301
+inf
Compiler

Compiled 32 to 26 computations (18.8% saved)

simplify19.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
086965
1149965
2159965
3165965
4168965
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b))))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b))))))
(*.f64 2 (*.f64 1 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
Outputs
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 -1/180 (PI.f64)))))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) a) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) b))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (+.f64 (*.f64 a (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 (+.f64 a b) (*.f64 angle (PI.f64)))))))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -inf.0) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (+.f64 a b) (*.f64 angle (*.f64 (+.f64 a b) (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))) (+.f64 a b))))))
(if (<=.f64 (pow.f64 a 2) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 (+.f64 a b) (-.f64 a b)))) (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 (+.f64 a b) (*.f64 angle (*.f64 (+.f64 a b) (PI.f64))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 a b)) (-.f64 a b))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) -180))) (*.f64 -1/180 (*.f64 angle (*.f64 (-.f64 a b) (*.f64 (+.f64 a b) (PI.f64)))))))
(*.f64 2 (*.f64 1 (*.f64 (*.f64 angle (*.f64 -1/180 (PI.f64))) (*.f64 (+.f64 a b) (-.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (+.f64 a b) (-.f64 a b))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 1/180 (-.f64 b a))))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) 1/180)))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
Compiler

Compiled 271 to 183 computations (32.5% saved)

soundness2.9s (9.6%)

Rules
1220×associate-*l*
1220×associate-*l*
1010×fma-define
1010×fma-define
998×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066967
1176935
2544935
31946935
46134935
032339
1502339
26796339
047446
1765440
064828592
1190623438
2584523438
052923619
1139721335
2565821335
058487
11047487
064828592
1190623438
2584523438
066967
1176935
2544935
31946935
46134935
032339
1502339
26796339
052923619
1139721335
2565821335
062222122
1165520341
2506720047
066125969
1188123635
2621623627
038373
1640349
066125969
1188123635
2621623627
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
Compiler

Compiled 1248 to 692 computations (44.6% saved)

end0.0ms (0%)

preprocess164.0ms (0.5%)

Remove

(negabs angle)

Compiler

Compiled 2112 to 1452 computations (31.3% saved)

Profiling

Loading profile data...