ab-angle->ABCF B

Time bar (total: 34.7s)

analyze0.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

sample3.2s (9.2%)

Results
713.0ms3820×256valid
745.0ms1568×512valid
310.0ms1436×256infinite
608.0ms1355×512infinite
210.0ms44×4096valid
38.0ms21×2048valid
11.0ms11×1024valid
0.0ms512valid
Precisions
Click to see histograms. Total time spent on operations: 1.9s
Operation ival-sin, time spent: 524.0ms, 27.0% of total-time
Operation ival-mult, time spent: 471.0ms, 24.0% of total-time
Operation ival-cos, time spent: 345.0ms, 18.0% of total-time
Operation ival-pow, time spent: 219.0ms, 11.0% of total-time
Operation ival-div, time spent: 208.0ms, 11.0% of total-time
Operation ival-sub, time spent: 68.0ms, 4.0% of total-time
Operation ival-pi, time spent: 60.0ms, 3.0% of total-time
Operation const, time spent: 46.0ms, 2.0% of total-time
Bogosity

preprocess710.0ms (2%)

Algorithm
egg-herbie
Rules
974×distribute-lft-in
954×distribute-rgt-in
886×distribute-lft-neg-out
758×*-commutative
722×distribute-rgt-neg-out
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1260-0-(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
1260-0-(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
280-0-(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
110-0-(-.f64 (pow.f64 b 2) (pow.f64 a 2))
10-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-(PI.f64)
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-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
1164935
2510935
31758935
45257935
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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.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 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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 2 (-.f64 (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 (pow.f64 b 2) (pow.f64 angle 2)) (*.f64 (*.f64 2 (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 angle 2)) (*.f64 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))))
(*.f64 (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 (pow.f64 angle 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) (cos.f64 (*.f64 b (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (*.f64 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)

Results
156.0ms246×256valid
136.0ms106×512valid
39.0ms77×256infinite
100.0ms76×512infinite
22.0ms2048valid
27.0ms4096valid
0.0ms256infinite
Compiler

Compiled 208 to 153 computations (26.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 374.0ms
Operation ival-sin, time spent: 96.0ms, 26.0% of total-time
Operation ival-pow, time spent: 80.0ms, 21.0% of total-time
Operation ival-mult, time spent: 71.0ms, 19.0% of total-time
Operation ival-div, time spent: 46.0ms, 12.0% of total-time
Operation ival-cos, time spent: 43.0ms, 12.0% of total-time
Operation ival-sub, time spent: 21.0ms, 6.0% of total-time
Operation const, time spent: 10.0ms, 3.0% of total-time
Operation ival-pi, time spent: 7.0ms, 2.0% of total-time

eval8.0ms (0%)

Compiler

Compiled 72 to 55 computations (23.6% saved)

prune2.0ms (0%)

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

Compiled 52 to 42 computations (19.2% saved)

localize571.0ms (1.6%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
89.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
89.6%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Results
120.0ms123×256valid
149.0ms53×512valid
97.0ms38×512infinite
37.0ms38×256infinite
22.0ms2048valid
1.0ms256infinite
37.0ms4096valid
Compiler

Compiled 181 to 127 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 374.0ms
Operation ival-sin, time spent: 114.0ms, 30.0% of total-time
Operation ival-mult, time spent: 84.0ms, 22.0% of total-time
Operation ival-cos, time spent: 57.0ms, 15.0% of total-time
Operation ival-div, time spent: 50.0ms, 13.0% of total-time
Operation ival-pow, time spent: 42.0ms, 11.0% of total-time
Operation ival-sub, time spent: 12.0ms, 3.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-pi, time spent: 6.0ms, 2.0% of total-time

series74.0ms (0.2%)

Counts
8 → 242
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))>
#<alt (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))>
#<alt (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))>
#<alt (-.f64 (pow.f64 b 2) (pow.f64 a 2))>
#<alt (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))>
#<alt (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))>
#<alt (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))>
#<alt (-.f64 (pow.f64 b 2) (pow.f64 a 2))>
Outputs
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (pow.f64 b 2)>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (pow.f64 b 2)>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (pow.f64 b 2)>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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))))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))))))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (pow.f64 b 2)>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (pow.f64 b 2)>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (pow.f64 b 2)>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 -1 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))>
Calls

42 calls:

TimeVariablePointExpression
9.0ms
angle
@0
(* (- (pow b 2) (pow a 2)) (* 2 (* (sin (* (PI) (/ angle 180))) (cos (* (PI) (/ angle 180))))))
7.0ms
angle
@0
(sin (* (PI) (/ angle 180)))
5.0ms
a
@0
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))
5.0ms
angle
@inf
(* (- (pow b 2) (pow a 2)) (* 2 (* (sin (* (PI) (/ angle 180))) (cos (* (PI) (/ angle 180))))))
5.0ms
b
@0
(* (* 2 (- (pow b 2) (pow a 2))) (sin (* (PI) (/ angle 180))))

rewrite306.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1036×log1p-expm1-u
904×expm1-log1p-u
372×associate-*r*
238×associate-*l*
164×cbrt-prod
Iterations

Useful iterations: 0 (0.0ms)

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

simplify285.0ms (0.8%)

Algorithm
egg-herbie
Rules
1534×times-frac
1474×associate-*l*
1152×fma-define
760×distribute-rgt-in
754×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058025986
1169324322
2656624302
Stop Event
node limit
Counts
426 → 255
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(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))))
(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 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(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))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.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 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.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 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.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 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (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))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.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 (*.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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 -1 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(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))))
(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 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(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))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 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 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.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 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.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 (*.f64 -2 (*.f64 (pow.f64 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 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (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 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.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 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1 (pow.f64 a 2))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.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 (*.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 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 -1 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 b a) (-.f64 b a))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(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 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (sin.f64 0))) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (fma.f64 b b (pow.f64 a 2)))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (sin.f64 0)) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 a 2)) 1 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (pow.f64 a 2)))
(+.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(*.f64 1 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2) (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2))))
(*.f64 (+.f64 b a) (-.f64 b a))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (fma.f64 b b (pow.f64 a 2)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (pow.f64 a 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (pow.f64 a 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2))) (*.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (neg.f64 (pow.f64 a 2)))) (-.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2))))
(pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(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)))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) -1/30855889612800000000))))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/71980619288739840000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9)))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 angle 2) (*.f64 -1/256538927145068789760000000000000 (pow.f64 (PI.f64) 11)))) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(fma.f64 angle (*.f64 1/180 (PI.f64)) (*.f64 (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 angle 2) (*.f64 -1/256538927145068789760000000000000 (pow.f64 (PI.f64) 11)))) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (pow.f64 angle 3)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 (*.f64 (pow.f64 angle 2) -1/64800) (pow.f64 (PI.f64) 2) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (*.f64 (pow.f64 angle 2) -1/24488801280000000) (pow.f64 (PI.f64) 6) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 1/44432481042432000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 8)))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (fma.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10)) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8) (*.f64 (pow.f64 (PI.f64) 10) (*.f64 (pow.f64 angle 2) -1/129565114719731712000000000000))) (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 -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 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (fma.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (fma.f64 (*.f64 (pow.f64 angle 2) -1/17496000) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) 1/11337408000000))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 7) -1/15427944806400000000)))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/17496000))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/35990309644369920000000000 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/35990309644369920000000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 7) -1/15427944806400000000))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/11337408000000))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/17496000))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/128269463572534394880000000000000))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 7) -1/15427944806400000000))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 5) 1/11337408000000))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/17496000))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.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 (*.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 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) -1/30855889612800000000))))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/71980619288739840000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9)))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 angle 2) (*.f64 -1/256538927145068789760000000000000 (pow.f64 (PI.f64) 11)))) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(fma.f64 angle (*.f64 1/180 (PI.f64)) (*.f64 (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 angle 2) (*.f64 -1/256538927145068789760000000000000 (pow.f64 (PI.f64) 11)))) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3))) (pow.f64 angle 3)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2)))
(fma.f64 (*.f64 (pow.f64 angle 2) -1/64800) (pow.f64 (PI.f64) 2) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (*.f64 (pow.f64 angle 2) -1/24488801280000000) (pow.f64 (PI.f64) 6) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 1/44432481042432000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 8)))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (fma.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10)) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8) (*.f64 (pow.f64 (PI.f64) 10) (*.f64 (pow.f64 angle 2) -1/129565114719731712000000000000))) (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 a 2) (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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (cos.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))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.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) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.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) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/4374000))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (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 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (*.f64 2 (fma.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/1417176000000) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/8748000)))) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (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/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 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (*.f64 2 (fma.f64 (pow.f64 angle 2) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000)) (*.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))) -1/4374000)) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (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 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/342764853755904000000000))))) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (*.f64 2 (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 41/11996769881456640000000000) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/7198061928873984000000000)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000)))) (*.f64 2 (*.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))) -1/4374000)) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (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 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/21378243928755732480000000000000)))))) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/342764853755904000000000)))))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (*.f64 2 (fma.f64 (pow.f64 angle 2) (+.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/1554781376636780544000000000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -67/256538927145068789760000000000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/323912786799329280000000000000)) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 41/11996769881456640000000000) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/7198061928873984000000000)))) (*.f64 2 (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -29/30855889612800000000)))) (*.f64 2 (*.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))) -1/4374000)) (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 b 2)
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1 (/.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (*.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 (*.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 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (-.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) 1))
(*.f64 (pow.f64 a 2) (+.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1))
(*.f64 (pow.f64 a 2) (+.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 b (/.f64 b (pow.f64 a 2)) -1))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.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 (-.f64 (pow.f64 b 2) (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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 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 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.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 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 (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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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 (+.f64 b a) (-.f64 b a))
(-.f64 (pow.f64 b 2) (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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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)) (/.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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (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))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 1 (/.f64 (-.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 1 (/.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 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (-.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 (pow.f64 a 2) 3)) (+.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)) (/.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)))
(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))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (sin.f64 0))) 2)
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) 2))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) (fma.f64 b b (pow.f64 a 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (fma.f64 b b (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) (fma.f64 b b (pow.f64 a 2))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (sin.f64 0)) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (*.f64 (pow.f64 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) 3) 1/8)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
(+.f64 (pow.f64 b 2) (neg.f64 (pow.f64 a 2)))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(+.f64 (pow.f64 b 2) (*.f64 (neg.f64 (pow.f64 a 2)) 1))
(-.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 (-.f64 (pow.f64 b 2) (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 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (fma.f64 (neg.f64 a) a (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 0 (pow.f64 a 2)))
(+.f64 (-.f64 (pow.f64 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 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1)
(-.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 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 (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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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 (+.f64 b a) (-.f64 b a))
(-.f64 (pow.f64 b 2) (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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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)) (/.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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 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 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 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (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))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 1 (/.f64 (-.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 1 (/.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 (neg.f64 (pow.f64 a 2)) 3)) (+.f64 (pow.f64 b 4) (*.f64 (neg.f64 (pow.f64 a 2)) (-.f64 (neg.f64 (pow.f64 a 2)) (pow.f64 b 2)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 (pow.f64 a 2) 3)) (+.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)) (/.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)))
(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))
(log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(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)))

eval283.0ms (0.8%)

Compiler

Compiled 14155 to 10688 computations (24.5% saved)

prune148.0ms (0.4%)

Pruning

45 alts after pruning (45 fresh and 0 done)

PrunedKeptTotal
New34545390
Fresh000
Picked202
Done000
Total34745392
Accuracy
71.9%
Counts
392 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.7%
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 3) 1/3)
57.6%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) 3)
21.7%
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (fma.f64 b b (pow.f64 a 2)))
50.7%
(*.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
32.7%
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
33.9%
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.2%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
14.6%
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 (pow.f64 a 2) 3)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 a 4)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
55.5%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
41.1%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
55.8%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
51.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2))))))
57.1%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
57.1%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
54.9%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
56.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.0%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
57.8%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 2 angle)))))
40.5%
(*.f64 (*.f64 (pow.f64 b 2) (-.f64 1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
22.9%
(*.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.8%
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
41.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
56.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.2%
(*.f64 (*.f64 (*.f64 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)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.7%
(*.f64 (*.f64 (*.f64 2 (neg.f64 (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.7%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.3%
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
58.0%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
51.7%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.3%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.7%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
33.1%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.5%
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.9%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
38.2%
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
38.4%
(*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.8%
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) 2))
35.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
Compiler

Compiled 2406 to 1958 computations (18.6% saved)

localize2.0s (5.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
89.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
58.1%
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.1%
(*.f64 -1/64800 (pow.f64 angle 2))
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
86.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2))))))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
88.8%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
89.6%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
89.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Results
309.0ms123×256valid
368.0ms53×512valid
574.0ms38×512infinite
103.0ms38×256infinite
2.0ms256infinite
168.0ms8192valid
28.0ms2048valid
86.0ms4096valid
Compiler

Compiled 525 to 338 computations (35.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.4s
Operation ival-mult, time spent: 571.0ms, 40.0% of total-time
Operation ival-sin, time spent: 355.0ms, 25.0% of total-time
Operation ival-pow, time spent: 153.0ms, 11.0% of total-time
Operation ival-cos, time spent: 138.0ms, 10.0% of total-time
Operation ival-div, time spent: 102.0ms, 7.0% of total-time
Operation ival-sub, time spent: 41.0ms, 3.0% of total-time
Operation const, time spent: 26.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 24.0ms, 2.0% of total-time
Operation ival-add, time spent: 11.0ms, 1.0% of total-time
Operation ival-pi, time spent: 4.0ms, 0.0% of total-time

series137.0ms (0.4%)

Counts
10 → 360
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))>
#<alt (*.f64 (PI.f64) (/.f64 angle 180))>
#<alt (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))>
#<alt (*.f64 (PI.f64) (/.f64 angle 180))>
#<alt (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))>
#<alt (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)>
#<alt (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2))))))>
#<alt (*.f64 -1/64800 (pow.f64 angle 2))>
#<alt (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))>
#<alt (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))>
Outputs
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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))))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.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 (*.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))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/1469328076800000000 (*.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 (*.f64 1/22674816000000 (*.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))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))))>
#<alt (*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 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))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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))))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))))))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
#<alt (*.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)))))>
Calls

63 calls:

TimeVariablePointExpression
13.0ms
angle
@0
(* (PI) (/ angle 180))
8.0ms
a
@inf
(* (- (pow b 2) (pow a 2)) (* 2 (* (sin (* (PI) (/ angle 180))) (+ 1 (* (* -1/64800 (pow angle 2)) (pow (PI) 2))))))
6.0ms
angle
@0
(* (* (+ b a) (- b a)) (* 2 (* (sin (* (PI) (/ angle 180))) (cos (* (PI) (/ angle 180))))))
6.0ms
a
@0
(* (* (+ b a) (- b a)) (* 2 (* (sin (* (PI) (/ angle 180))) (cos (* (PI) (/ angle 180))))))
5.0ms
angle
@0
(* (* 2 (* (+ b a) (- b a))) (sin (* (PI) (/ angle 180))))

rewrite113.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
354×cbrt-prod
338×log1p-expm1-u
338×expm1-log1p-u
331×add-cube-cbrt
330×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify503.0ms (1.4%)

Algorithm
egg-herbie
Rules
1218×distribute-lft-in
1208×distribute-rgt-in
706×*-commutative
590×associate-+r+
508×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087847506
1284142223
2766442223
Stop Event
node limit
Counts
516 → 371
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (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 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.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 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (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 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 -1/90 (pow.f64 a 2))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 1/90 (pow.f64 b 2))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.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 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/1469328076800000000 (*.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 (*.f64 1/22674816000000 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(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))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 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 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.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 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.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 (*.f64 -2 (*.f64 (pow.f64 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 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (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 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.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 (*.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 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 angle (PI.f64))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 2))
(log.f64 (pow.f64 (exp.f64 1/90) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))) 1)
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) 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 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/64800 (pow.f64 angle 2)))) 1)
(pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/64800 (pow.f64 angle 2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 3) 1/3)
(pow.f64 (*.f64 angle (sqrt.f64 -1/64800)) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/64800) (pow.f64 angle 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/64800 (pow.f64 angle 2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(log1p.f64 (expm1.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(exp.f64 (log.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/64800 (pow.f64 angle 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3) (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 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 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
Outputs
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 b 0)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))) b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 a 2) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))) b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 a 2) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))) b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 a 2) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))) b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 a 2) b)))) b)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b))))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 0 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 0 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 0 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 0 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.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 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a))))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b)))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b)))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b)))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b)))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0))) a)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 2 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000)))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000)))) (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/7997846587637760000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/1999461646909440000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) 1/342764853755904000000000))))) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 41/11996769881456640000000000) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 1/7198061928873984000000000))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/555279063084564480000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/777390688318390272000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/1554781376636780544000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/4664344129910341632000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) -1/21378243928755732480000000000000)))))) (fma.f64 1/71980619288739840000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/7997846587637760000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/1999461646909440000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) 1/342764853755904000000000)))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000)) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 41/11996769881456640000000000) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 1/7198061928873984000000000)) (*.f64 (pow.f64 angle 2) (+.f64 (fma.f64 -1/1554781376636780544000000000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) -67/256538927145068789760000000000000)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) -1/323912786799329280000000000000))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 0 a))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) 0)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b 0)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b))) b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 a)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b)))) b)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 0 b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))))
(*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (*.f64 a (fma.f64 -2 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (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 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (*.f64 0 b) a)))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (pow.f64 b 2) a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)) a)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (fma.f64 -1/17496000 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a))) (*.f64 (*.f64 1/90 (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/11337408000000)))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/11337408000000)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 1/35990309644369920000000000 (pow.f64 angle 2)) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 1/35990309644369920000000000 (pow.f64 angle 2)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/35990309644369920000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11))) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) 1/35990309644369920000000000)))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/17496000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (fma.f64 1/11337408000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/15427944806400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/128269463572534394880000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 1/35990309644369920000000000)))))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) -1/90) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 (*.f64 angle (PI.f64)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) -1/90) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (pow.f64 a 2) -1/90) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/90 angle) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -1/90)
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) 1/90)
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) 1/90)
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) -1/90) (pow.f64 b 2))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) 1/90)
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 (pow.f64 b 2) 1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -1/90)
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) -1/90)
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 b 2)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2)) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (pow.f64 a 2))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 2 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000)))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.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 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 11/22674816000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 11/22674816000000)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/1469328076800000000 (*.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 (*.f64 1/22674816000000 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -11/15427944806400000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 11/22674816000000))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 11/22674816000000) (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -11/15427944806400000000)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 11/22674816000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 37/71980619288739840000000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -11/15427944806400000000))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 11/22674816000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -11/15427944806400000000) (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 37/71980619288739840000000000)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.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 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/1469328076800000000 (*.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 11/22674816000000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -11/15427944806400000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/4581052270447656960000000000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 37/71980619288739840000000000))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 11/22674816000000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -11/15427944806400000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 37/71980619288739840000000000) (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) -1/4581052270447656960000000000000)))))))))))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 -1/32400 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
(*.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (PI.f64) 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 angle 2))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 1/25194240000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 1/44432481042432000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 8)))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (fma.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10)) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 b 2))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -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) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 b 2)) (/.f64 2 (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 2 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000)))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000)))) (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))) (*.f64 2 (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/7997846587637760000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/1999461646909440000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) 1/342764853755904000000000))))) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 41/11996769881456640000000000) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 1/7198061928873984000000000))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (-.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 5)) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 7)) -1/3856986201600000000))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/555279063084564480000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/777390688318390272000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/1554781376636780544000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (fma.f64 -1/4664344129910341632000000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 11)) -1/21378243928755732480000000000000)))))) (fma.f64 1/71980619288739840000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/7997846587637760000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (fma.f64 1/1999461646909440000000000 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) (*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 (PI.f64) 9)) 1/342764853755904000000000)))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 1/1417176000000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)) -29/30855889612800000000)) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 41/11996769881456640000000000) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 9)) 1/7198061928873984000000000)) (*.f64 (pow.f64 angle 2) (+.f64 (fma.f64 -1/1554781376636780544000000000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) -67/256538927145068789760000000000000)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 11)) -1/323912786799329280000000000000))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (pow.f64 (exp.f64 (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3) 8) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)))
(cbrt.f64 (*.f64 (*.f64 8 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (+.f64 a b) (-.f64 b a)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3)))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3) 1/3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 2)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 2))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 angle (PI.f64))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3) (pow.f64 angle 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 1))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 1)
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 3)
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 3) 1/3)
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 2)
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 2))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (exp.f64 1/90) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90) 3))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 1/90)) 1))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 2))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(exp.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/64800 (pow.f64 angle 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 angle 2) -1/64800)))
(pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 1)
(*.f64 (pow.f64 angle 2) -1/64800)
(pow.f64 (cbrt.f64 (*.f64 -1/64800 (pow.f64 angle 2))) 3)
(*.f64 (pow.f64 angle 2) -1/64800)
(pow.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 3) 1/3)
(*.f64 (pow.f64 angle 2) -1/64800)
(pow.f64 (*.f64 angle (sqrt.f64 -1/64800)) 2)
(sqrt.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 angle 2) -1/64800) 2))
(fabs.f64 (*.f64 (pow.f64 angle 2) -1/64800))
(*.f64 (fabs.f64 (pow.f64 angle 2)) 1/64800)
(log.f64 (pow.f64 (exp.f64 -1/64800) (pow.f64 angle 2)))
(*.f64 (pow.f64 angle 2) -1/64800)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/64800 (pow.f64 angle 2)))))
(*.f64 (pow.f64 angle 2) -1/64800)
(cbrt.f64 (pow.f64 (*.f64 -1/64800 (pow.f64 angle 2)) 3))
(*.f64 (pow.f64 angle 2) -1/64800)
(expm1.f64 (log1p.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 angle 2) -1/64800)))
(log1p.f64 (expm1.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(*.f64 (pow.f64 angle 2) -1/64800)
(exp.f64 (log.f64 (*.f64 -1/64800 (pow.f64 angle 2))))
(*.f64 (pow.f64 angle 2) -1/64800)
(exp.f64 (*.f64 (log.f64 (*.f64 -1/64800 (pow.f64 angle 2))) 1))
(*.f64 (pow.f64 angle 2) -1/64800)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3) (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/6) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) 3/2)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))

eval1.9s (5.5%)

Compiler

Compiled 70297 to 49514 computations (29.6% saved)

prune311.0ms (0.9%)

Pruning

55 alts after pruning (53 fresh and 2 done)

PrunedKeptTotal
New1947451992
Fresh32840
Picked325
Done000
Total1982552037
Accuracy
82.1%
Counts
2037 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.0%
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
41.9%
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
68.9%
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
62.6%
(+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
50.7%
(*.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (pow.f64 a 2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
32.7%
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) 1/3) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
42.1%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
30.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
57.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
56.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
55.2%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
58.0%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
69.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
22.9%
(*.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (pow.f64 a 2)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
53.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
42.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
31.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
59.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
53.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 (*.f64 -1/64800 (pow.f64 angle 2)) (pow.f64 (PI.f64) 2))))))
58.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
49.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))))
58.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
59.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
55.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
56.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
58.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
31.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.1%
(*.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))))
58.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
55.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
57.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 b 2) 1/90))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
67.7%
(*.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.1%
(*.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.1%
(*.f64 (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.0%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.7%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
34.4%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.9%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
59.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
53.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
38.2%
(*.f64 -2 (*.f64 (*.f64 (pow.f64 a 2) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
38.9%
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
49.7%
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
40.7%
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Compiler

Compiled 2916 to 2244 computations (23% saved)

localize5.9s (17.1%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
90.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.9%
(sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))
34.9%
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
74.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.9%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
53.2%
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
99.4%
(*.f64 (PI.f64) (*.f64 1/180 angle))
96.2%
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
74.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
54.6%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
99.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
99.7%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
88.4%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
99.7%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
99.6%
(*.f64 1/180 angle)
99.4%
(*.f64 (PI.f64) (*.f64 1/180 angle))
54.6%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
Results
483.0ms70×1024valid
1.5s57×2048valid
3.4s43×4096valid
74.0ms32×256valid
64.0ms26×256infinite
76.0ms17×512valid
32.0ms1024infinite
19.0ms512infinite
6.0ms1024infinite
Compiler

Compiled 429 to 241 computations (43.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.2s
Operation ival-sin, time spent: 3.0s, 58.0% of total-time
Operation ival-mult, time spent: 617.0ms, 12.0% of total-time
Operation ival-log, time spent: 600.0ms, 11.0% of total-time
Operation ival-pow, time spent: 475.0ms, 9.0% of total-time
Operation ival-cos, time spent: 269.0ms, 5.0% of total-time
Operation ival-exp, time spent: 89.0ms, 2.0% of total-time
Operation ival-div, time spent: 82.0ms, 2.0% of total-time
Operation const, time spent: 41.0ms, 1.0% of total-time
Operation ival-sub, time spent: 13.0ms, 0.0% of total-time
Operation ival-add, time spent: 10.0ms, 0.0% of total-time
Operation ival-pi, time spent: 8.0ms, 0.0% of total-time

series158.0ms (0.5%)

Counts
16 → 468
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))>
#<alt (*.f64 (PI.f64) (*.f64 1/180 angle))>
#<alt (*.f64 1/180 angle)>
#<alt (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))>
#<alt (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))>
#<alt (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))>
#<alt (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))>
#<alt (*.f64 (PI.f64) (*.f64 1/180 angle))>
#<alt (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))>
#<alt (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))>
#<alt (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))>
#<alt (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)>
#<alt (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))>
#<alt (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))>
Outputs
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))>
#<alt (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))>
#<alt (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 b a)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a)))))))))))))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))>
#<alt (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (PI.f64))>
#<alt (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a)))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))>
#<alt (*.f64 (pow.f64 b 2) (PI.f64))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))>
#<alt (*.f64 (pow.f64 b 2) (PI.f64))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))>
#<alt (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (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 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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)))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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))))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))>
#<alt (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3)))) (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 1/120 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 1/362880 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 11)))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)))))))))))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))>
#<alt (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))>
#<alt (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))>
#<alt (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/23514624000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/126978969600000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/2938656153600000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/266594886254592000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))) (*.f64 2 (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))))))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))>
Calls

87 calls:

TimeVariablePointExpression
22.0ms
a
@0
(* angle (* (PI) (* (+ a b) (- b a))))
11.0ms
angle
@0
(* (* (+ b a) (- b a)) (* 2 (* (sin (pow (pow (* (PI) (* angle 1/180)) 3) 1/3)) (cos (* (PI) (/ angle 180))))))
7.0ms
angle
@0
(pow (pow (* (PI) (* angle 1/180)) 3) 1/3)
6.0ms
angle
@-inf
(pow (pow (* (PI) (* angle 1/180)) 3) 1/3)
6.0ms
b
@-inf
(* 1/90 (* angle (* (PI) (* (+ a b) (- b a)))))

rewrite128.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
720×associate-*r*
279×log1p-expm1-u
279×expm1-log1p-u
271×add-exp-log
271×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify426.0ms (1.2%)

Algorithm
egg-herbie
Rules
1772×distribute-lft-in
1746×distribute-rgt-in
1132×*-commutative
490×+-commutative
470×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0125255672
1414253128
Stop Event
node limit
Counts
783 → 557
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/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 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 b a)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a)))))))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/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 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(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))))
(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/180 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(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))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (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 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3)))) (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 1/120 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 1/362880 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9))))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 11)))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)))))))))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/23514624000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/126978969600000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/2938656153600000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/266594886254592000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))) (*.f64 2 (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) 2)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)) 2)) (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/180 angle))) 1)
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) 1))
(/.f64 (neg.f64 angle) -180)
(/.f64 -1 (neg.f64 (/.f64 180 angle)))
(/.f64 (neg.f64 (neg.f64 angle)) 180)
(pow.f64 (*.f64 1/180 angle) 1)
(pow.f64 (*.f64 (pow.f64 angle 3) 1/5832000) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)
(pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 2)
(pow.f64 (/.f64 180 angle) -1)
(neg.f64 (/.f64 angle -180))
(sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))
(log.f64 (pow.f64 (exp.f64 angle) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 (pow.f64 angle 3) 1/5832000))
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (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))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (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)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(+.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) b) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (neg.f64 a)))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (PI.f64) (+.f64 b a))))
(-.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 (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))))))
(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 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 1/90 angle)) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(+.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) 2)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)) 2)) (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 1 (*.f64 (*.f64 (PI.f64) 1/180) angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 (PI.f64) 1/180) angle))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3))
(*.f64 (*.f64 (*.f64 1/180 angle) 1) (PI.f64))
(*.f64 (*.f64 (PI.f64) 1) (*.f64 1/180 angle))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 2)) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 (*.f64 1/180 angle))) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 1/180 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) 1) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (sqrt.f64 angle)) (sqrt.f64 angle))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)) b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)) b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)) b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)) b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 b (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 b (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)) b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 (neg.f64 b) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 (-.f64 (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 (neg.f64 b) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 (-.f64 (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 (neg.f64 b) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 (-.f64 (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 (neg.f64 b) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 (-.f64 (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b))))
(*.f64 (neg.f64 b) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b))))
(*.f64 (-.f64 (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (neg.f64 b))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))))
(*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))))
(*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))))
(*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))))
(*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 a (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))
(*.f64 a (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))))
(*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 (neg.f64 a) (+.f64 (neg.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 (neg.f64 a) (+.f64 (neg.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 (neg.f64 a) (+.f64 (neg.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 (neg.f64 a) (+.f64 (neg.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a)))))
(*.f64 (neg.f64 a) (+.f64 (neg.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a))) (neg.f64 a))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 b a))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)) (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 b a)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a)))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 b a))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 b a)))))))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(fma.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) a)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(fma.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) a)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(fma.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) a)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(fma.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (PI.f64)) a)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (pow.f64 a 2) angle) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (+.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a) (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (pow.f64 a 2) angle) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (*.f64 angle (PI.f64)) (/.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (*.f64 angle (PI.f64)) (/.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (*.f64 angle (PI.f64)) (/.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a)) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (*.f64 angle (PI.f64)) (/.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 (-.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a)) a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (neg.f64 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (pow.f64 a 2) angle) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) (*.f64 0 a))))
(-.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a))))))
(-.f64 (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a))))))
(-.f64 (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a))))))
(-.f64 (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a))))))
(-.f64 (*.f64 b (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0)))) (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))
(*.f64 (pow.f64 b 2) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (-.f64 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))) (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (-.f64 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))) (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (-.f64 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))) (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (-.f64 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))) (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))
(*.f64 (pow.f64 b 2) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 angle (PI.f64)) (/.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 angle (PI.f64)) (/.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 angle (PI.f64)) (/.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b)) b)) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 angle (PI.f64)) (/.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (pow.f64 b 2)))
(fma.f64 a (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (fma.f64 -1 (*.f64 (PI.f64) a) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (PI.f64) (pow.f64 b 2)))
(fma.f64 a (-.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (fma.f64 -1 (*.f64 (PI.f64) a) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (PI.f64) (pow.f64 b 2)))
(fma.f64 a (-.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (fma.f64 -1 (*.f64 (PI.f64) a) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (PI.f64) (pow.f64 b 2)))
(fma.f64 a (-.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (pow.f64 b 2)))
(+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (fma.f64 -1 (*.f64 (PI.f64) a) (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 (PI.f64) (pow.f64 b 2)))
(fma.f64 a (-.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (pow.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 a 2)) (PI.f64))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a)))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (+.f64 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a) (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (+.f64 (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 a 2)) (PI.f64))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (PI.f64) (/.f64 0 a)) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (PI.f64) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a)) (*.f64 (PI.f64) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (PI.f64)) (/.f64 (-.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (PI.f64) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a)) (*.f64 (PI.f64) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (PI.f64)) (/.f64 (-.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (PI.f64) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a)) (*.f64 (PI.f64) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (PI.f64)) (/.f64 (-.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (PI.f64)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 b 2) (PI.f64)) a)) (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1 (+.f64 (PI.f64) (/.f64 (fma.f64 -1 (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a)) (*.f64 (PI.f64) (*.f64 0 b))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (PI.f64)) (/.f64 (-.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) a))) a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (neg.f64 (pow.f64 a 2)) (PI.f64))
(*.f64 (pow.f64 a 2) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 (*.f64 (PI.f64) b) (*.f64 0 a)))
(-.f64 (*.f64 (*.f64 (PI.f64) b) 0) (*.f64 (PI.f64) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))) (*.f64 (PI.f64) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))) (*.f64 (PI.f64) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))) (*.f64 (PI.f64) (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (+.f64 (*.f64 b (PI.f64)) (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (PI.f64) (pow.f64 a 2)) (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 b (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))) (*.f64 (PI.f64) (pow.f64 a 2)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (fma.f64 -1 (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (-.f64 (*.f64 (PI.f64) (/.f64 0 b)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (fma.f64 -1 (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (-.f64 (*.f64 (PI.f64) (/.f64 0 b)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (fma.f64 -1 (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (-.f64 (*.f64 (PI.f64) (/.f64 0 b)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) (pow.f64 b 2))) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (fma.f64 -1 (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (-.f64 (*.f64 (PI.f64) (/.f64 0 b)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) (pow.f64 b 2))))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 (PI.f64) (/.f64 (+.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 (PI.f64) (/.f64 (+.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 (PI.f64) (/.f64 (+.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (/.f64 (*.f64 (pow.f64 a 2) (PI.f64)) b)) b))))
(*.f64 (pow.f64 b 2) (+.f64 (PI.f64) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 (PI.f64) (/.f64 (+.f64 (*.f64 (PI.f64) 0) (*.f64 (pow.f64 a 2) (/.f64 (PI.f64) b))) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (*.f64 a (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) -1/90)
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))) (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) (pow.f64 a 2))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) -1/90)
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 b) a))))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 a))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) a)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 1/90 angle) (*.f64 (*.f64 (PI.f64) b) (*.f64 0 a))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 (*.f64 1/90 angle) (*.f64 (*.f64 (PI.f64) b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (*.f64 angle (fma.f64 b (PI.f64) (*.f64 (PI.f64) 0))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (pow.f64 b 2)) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 (*.f64 0 a) b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) (*.f64 angle (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 a)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2)))
(*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (pow.f64 a 2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2))) (pow.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 b 2) (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 a 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2)))
(*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (pow.f64 a 2)))
(*.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2)))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.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 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/90 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) 1/180)))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 5))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)) 1/71980619288739840000000000)))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 (pow.f64 (PI.f64) 9) 1/71980619288739840000000000)))))))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (PI.f64))))
(*.f64 angle (fma.f64 -1/34992000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) 1/180)))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 5))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)) 1/71980619288739840000000000)))))))))
(*.f64 angle (+.f64 (*.f64 1/180 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/71980619288739840000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/180 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/34992000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 (pow.f64 (PI.f64) 9) 1/71980619288739840000000000)))))))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) b)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.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)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 a 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -2 (/.f64 (*.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)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.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)))))) a)) (*.f64 2 (*.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)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) a) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) a)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 2 (pow.f64 angle 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (+.f64 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (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 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) -1/3856986201600000000)))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000)))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (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/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 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.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 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) 1/342764853755904000000000))))) (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) -1/3856986201600000000))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (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 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/342764853755904000000000))))) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000))))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 2) (+.f64 (*.f64 2 (+.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 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/23321720649551708160000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/256538927145068789760000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/856912134389760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/571274756259840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000)) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (fma.f64 -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (-.f64 b a)) -1/3856986201600000000))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 b a) (+.f64 a b))) -1/21378243928755732480000000000000)))))) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 b a) (+.f64 a b))) 1/342764853755904000000000)))))))))))))))
(*.f64 angle (fma.f64 1/90 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/8748000) (*.f64 (pow.f64 angle 2) (fma.f64 2 (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 2) (fma.f64 2 (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/3856986201600000000))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/555279063084564480000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/777390688318390272000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/1554781376636780544000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/4664344129910341632000000000000 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) -1/21378243928755732480000000000000)))))) (fma.f64 1/71980619288739840000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/7997846587637760000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/1999461646909440000000000 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/342764853755904000000000)))))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (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 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))
(*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))
(*.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3)))) (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(*.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) 1/5832000)) (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 1/120 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))))))))
(*.f64 angle (fma.f64 (PI.f64) (cbrt.f64 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (*.f64 (*.f64 1/120 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)))))))))
(*.f64 angle (fma.f64 (PI.f64) (cbrt.f64 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/5040 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (pow.f64 (cbrt.f64 1/5832000) 5))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 1/362880 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9))))))))))))
(*.f64 angle (fma.f64 (PI.f64) (cbrt.f64 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (*.f64 1/362880 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/5832000) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 11)))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)))))))))))))
(*.f64 angle (fma.f64 (PI.f64) (cbrt.f64 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (*.f64 (pow.f64 angle 2) (fma.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (pow.f64 angle 2) (fma.f64 -1/39916800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 11))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)))))))))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000)))))
(sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))
(sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 b (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 b (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 b 2))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 -2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (pow.f64 b 2))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))))
(*.f64 (pow.f64 b 2) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) b))) b)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)) (*.f64 2 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) b)))) b)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)) (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 a (+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))))
(fma.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 a (fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)) (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (pow.f64 a 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)))))
(*.f64 (pow.f64 a 2) (*.f64 -2 (+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0) a)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) a)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (+.f64 b (*.f64 -1 b)))))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (neg.f64 (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))))) a))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))))) (/.f64 (fma.f64 -2 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) a)) (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) 0))) a)))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 (*.f64 2 angle) (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (*.f64 2 angle) (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(*.f64 angle (*.f64 2 (+.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b)))))))))
(*.f64 angle (*.f64 2 (+.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))))))) (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))) (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000)))))))) (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b)))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/151165440000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000)))))))) (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))) (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b)))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (fma.f64 1/3023308800000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/326592000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 1/362880 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)) (*.f64 (-.f64 b a) (+.f64 a b))))))))) (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))))))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/146932807680000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/3023308800000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/326592000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/362880 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))) (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/151165440000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))))))))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/120 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/7776000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/39916800 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 11) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/23514624000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/126978969600000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/2938656153600000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/266594886254592000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a)))))))))))) (*.f64 2 (+.f64 (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (cbrt.f64 1/5832000) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/3023308800000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/326592000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/362880 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (pow.f64 (cbrt.f64 1/5832000) 9) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b)))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/151165440000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/39916800 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (*.f64 (pow.f64 (cbrt.f64 1/5832000) 11) (+.f64 a b)) (-.f64 b a))) (fma.f64 -1/23514624000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 9)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/126978969600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/2938656153600000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/266594886254592000000000 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (*.f64 (*.f64 -1/129565114719731712000000000000 (pow.f64 (PI.f64) 11)) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))))))))) (fma.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (cbrt.f64 1/5832000))) (fma.f64 1/146932807680000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (*.f64 1/5832000 (+.f64 a b)) (-.f64 b a))) (fma.f64 1/3023308800000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 5)) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 1/326592000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 7)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 1/362880 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)) (*.f64 (-.f64 b a) (+.f64 a b)))))))))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (cbrt.f64 1/5832000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 1/25194240000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/388800 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/120 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 angle 2) (fma.f64 2 (fma.f64 -1/5040 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/7776000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/151165440000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))))))) (*.f64 (pow.f64 angle 2) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 -1/39916800 (*.f64 (pow.f64 (PI.f64) 11) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (cbrt.f64 1/5832000) 11))) (fma.f64 -1/23514624000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 9)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/126978969600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/2938656153600000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 -1/266594886254592000000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 11) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (*.f64 -1/129565114719731712000000000000 (pow.f64 (PI.f64) 11)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))))))))) (fma.f64 1/44432481042432000000000 (*.f64 (pow.f64 (PI.f64) 9) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/5832000))) (fma.f64 1/146932807680000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) 1/5832000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/3023308800000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 5)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/326592000 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 1/362880 (*.f64 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/5832000) 9)) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000))))) (-.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 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (sin.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (cbrt.f64 -1/5832000))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
(+.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 2 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)) 2)) (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000) 1/3)
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/180 angle))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle 1/180)))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(*.f64 angle 1/180)
(/.f64 1 (/.f64 (/.f64 180 angle) 1))
(*.f64 angle 1/180)
(/.f64 (neg.f64 angle) -180)
(/.f64 angle 180)
(/.f64 -1 (neg.f64 (/.f64 180 angle)))
(*.f64 angle 1/180)
(/.f64 (neg.f64 (neg.f64 angle)) 180)
(/.f64 angle 180)
(pow.f64 (*.f64 1/180 angle) 1)
(*.f64 angle 1/180)
(pow.f64 (*.f64 (pow.f64 angle 3) 1/5832000) 1/3)
(cbrt.f64 (*.f64 1/5832000 (pow.f64 angle 3)))
(pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)
(*.f64 angle 1/180)
(pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 2)
(*.f64 angle 1/180)
(pow.f64 (/.f64 180 angle) -1)
(*.f64 angle 1/180)
(neg.f64 (/.f64 angle -180))
(/.f64 angle 180)
(sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))
(log.f64 (pow.f64 (exp.f64 angle) 1/180))
(*.f64 angle 1/180)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/180 angle))))
(*.f64 angle 1/180)
(cbrt.f64 (*.f64 (pow.f64 angle 3) 1/5832000))
(cbrt.f64 (*.f64 1/5832000 (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(expm1.f64 (log1p.f64 (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1))
(*.f64 angle 1/180)
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3) 1/3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 2)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 2))
(fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 1))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (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 angle (*.f64 (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 angle (*.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)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (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 angle (*.f64 (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 angle (*.f64 (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))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) angle))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (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 angle (*.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 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)))
(expm1.f64 (log1p.f64 (*.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)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (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 angle (*.f64 (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 angle (*.f64 (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 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) b) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (neg.f64 a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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))
(fabs.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.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 (-.f64 b a) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(fabs.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 1/90 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))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/90 (*.f64 angle (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))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/90 (*.f64 angle (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))))
(exp.f64 (log.f64 (*.f64 (*.f64 1/90 (*.f64 angle (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))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 2 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)) 2)) (cbrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 2 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2))) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1/2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 3) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000) 1/3)
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6) 1/6)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 3) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 (*.f64 (PI.f64) 1/180) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 (PI.f64) 1/180) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3/2)))
(*.f64 (*.f64 (*.f64 1/180 angle) 1) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1) (*.f64 1/180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 2)) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 (*.f64 1/180 angle))) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (cbrt.f64 (PI.f64)) 2)) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 1/180 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) 1) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (sqrt.f64 angle)) (sqrt.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(*.f64 (PI.f64) (/.f64 angle 180))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000))
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 0 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) 1)
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 2))
(fabs.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) 3) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))

eval551.0ms (1.6%)

Compiler

Compiled 29082 to 18936 computations (34.9% saved)

prune421.0ms (1.2%)

Pruning

95 alts after pruning (90 fresh and 5 done)

PrunedKeptTotal
New79567862
Fresh252348
Picked235
Done022
Total82295917
Accuracy
82.6%
Counts
917 → 95
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.0%
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
41.9%
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
68.9%
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
57.7%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
37.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
56.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
55.4%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))))
57.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
58.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))
56.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
68.6%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 3))
31.8%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))) 1))
68.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)))
69.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
69.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
61.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))))
61.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
32.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/5832000) 1/3)))))
68.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 2)))))
67.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)))))
68.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
68.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))))
69.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 (PI.f64) 180) angle)))))
70.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))))))
68.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
39.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))))))
67.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 angle 1/180))))))))
68.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
31.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
66.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
69.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
43.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)))
66.2%
(*.f64 (+.f64 a b) (*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)))))
44.7%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
44.0%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
64.3%
(*.f64 (+.f64 a b) (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 (PI.f64) (-.f64 b a))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 a (-.f64 (*.f64 b (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
61.9%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
61.9%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
43.4%
(*.f64 (+.f64 a b) (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
43.0%
(*.f64 (+.f64 a b) (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 2)))
47.8%
(*.f64 (+.f64 a b) (fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
53.3%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
36.9%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))))
31.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
30.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
58.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
38.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
45.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 3/2) 1/3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 2)) (cbrt.f64 (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
46.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3/2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
49.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))))
58.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
59.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
56.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
31.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
59.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
36.1%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) -1/90)
57.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.1%
(*.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))))
58.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
55.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
53.7%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
67.7%
(*.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.6%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
53.5%
(*.f64 (*.f64 2 angle) (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))
36.1%
(*.f64 (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.0%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.9%
(*.f64 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
42.7%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.4%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
51.9%
(*.f64 1/90 (+.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
35.7%
(*.f64 1/90 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 angle (PI.f64)) (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
36.1%
(*.f64 1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (neg.f64 (PI.f64))))
35.7%
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
48.0%
(*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) b) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (neg.f64 a)))))
35.7%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
53.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
38.4%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
49.7%
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
40.7%
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Compiler

Compiled 4260 to 3219 computations (24.4% saved)

localize5.0s (14.3%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
95.7%
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
89.6%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.1%
(cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
57.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.6%
(*.f64 (PI.f64) angle)
99.2%
(*.f64 (*.f64 (PI.f64) angle) 1/90)
54.6%
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))
53.3%
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
99.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90)
88.8%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90)))
58.5%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.8%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
99.7%
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
99.6%
(*.f64 (PI.f64) (-.f64 b a))
99.6%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
99.4%
(*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))
99.1%
(cbrt.f64 (*.f64 1/180 angle))
98.8%
(pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)
54.6%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))))
Results
559.0ms70×1024valid
1.2s58×2048valid
2.7s43×4096valid
64.0ms31×256valid
50.0ms26×256infinite
73.0ms17×512valid
29.0ms1024infinite
18.0ms512infinite
6.0ms1024infinite
Compiler

Compiled 405 to 189 computations (53.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.7s
Operation ival-sin, time spent: 2.4s, 50.0% of total-time
Operation ival-log, time spent: 720.0ms, 15.0% of total-time
Operation ival-mult, time spent: 496.0ms, 10.0% of total-time
Operation composed, time spent: 456.0ms, 10.0% of total-time
Operation ival-exp, time spent: 200.0ms, 4.0% of total-time
Operation ival-cos, time spent: 136.0ms, 3.0% of total-time
Operation ival-pow, time spent: 98.0ms, 2.0% of total-time
Operation ival-div, time spent: 61.0ms, 1.0% of total-time
Operation ival-sub, time spent: 59.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 53.0ms, 1.0% of total-time
Operation const, time spent: 33.0ms, 1.0% of total-time
Operation ival-add, time spent: 33.0ms, 1.0% of total-time
Operation ival-pi, time spent: 28.0ms, 1.0% of total-time

series99.0ms (0.3%)

Counts
16 → 432
Calls
Call 1
Inputs
#<alt (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)>
#<alt (cbrt.f64 (*.f64 1/180 angle))>
#<alt (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))>
#<alt (*.f64 (PI.f64) (-.f64 b a))>
#<alt (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))>
#<alt (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))>
#<alt (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90)))>
#<alt (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90)>
#<alt (log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))>
#<alt (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))>
#<alt (*.f64 (*.f64 (PI.f64) angle) 1/90)>
#<alt (*.f64 (PI.f64) angle)>
#<alt (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))>
#<alt (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))>
Outputs
#<alt (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))))>
#<alt (*.f64 angle (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)))) (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 4/15 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)))) (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 4/2835 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27))))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/155925 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/180) 33)))) (*.f64 4/2835 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)))))))))))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))>
#<alt (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))>
#<alt (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))>
#<alt (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))>
#<alt (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))>
#<alt (*.f64 -1 (*.f64 a (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (*.f64 b (PI.f64))>
#<alt (*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (PI.f64))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))>
#<alt (*.f64 b (PI.f64))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))>
#<alt (*.f64 -1 (*.f64 a (PI.f64)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))>
#<alt (*.f64 -1 (*.f64 a (PI.f64)))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))>
#<alt (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (*.f64 angle (*.f64 b (PI.f64)))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))>
#<alt (*.f64 angle (*.f64 b (PI.f64)))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))>
#<alt (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))>
#<alt (*.f64 angle (*.f64 b (PI.f64)))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))>
#<alt (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))>
#<alt (*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))>
#<alt (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))>
#<alt (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (*.f64 b (+.f64 a (*.f64 -1 a)))))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))>
#<alt (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))>
#<alt (*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))>
#<alt (*.f64 1/90 (pow.f64 b 2))>
#<alt (+.f64 (*.f64 1/90 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/90 (pow.f64 b 2)))>
#<alt (+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))>
#<alt (+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))>
#<alt (+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))>
#<alt (+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))>
#<alt (*.f64 -1/90 (pow.f64 a 2))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))>
#<alt (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))>
#<alt (*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/90 (*.f64 angle (PI.f64)))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt (*.f64 angle (PI.f64))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
#<alt (*.f64 1/180 (*.f64 angle (PI.f64)))>
Calls

78 calls:

TimeVariablePointExpression
14.0ms
angle
@0
(pow (cbrt (* 1/180 angle)) 3)
7.0ms
angle
@-inf
(pow (cbrt (* 1/180 angle)) 3)
6.0ms
angle
@inf
(cbrt (* 1/180 angle))
6.0ms
angle
@0
(cbrt (* 1/180 angle))
5.0ms
b
@inf
(* 1/90 (* angle (* (PI) (- b a))))

rewrite243.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
710×associate-*r*
460×associate-*l*
454×log1p-expm1-u
272×cbrt-prod
253×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify363.0ms (1%)

Algorithm
egg-herbie
Rules
1358×fma-define
1240×associate-+r+
704×distribute-lft-in
672×distribute-rgt-in
620×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
097131971
1249930196
2577828082
Stop Event
node limit
Counts
776 → 562
Calls
Call 1
Inputs
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))))
(*.f64 angle (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)))) (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 4/15 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)))) (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 4/2835 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27))))))))))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/155925 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/180) 33)))) (*.f64 4/2835 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)))))))))))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 a (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (PI.f64))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (PI.f64))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 -1 (*.f64 a (PI.f64)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 -1 (*.f64 a (PI.f64)))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (pow.f64 a 2))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (*.f64 b (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 1/90 (pow.f64 b 2))
(+.f64 (*.f64 1/90 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(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))))
(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 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 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/180 angle))) 1)
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(*.f64 (*.f64 1/180 angle) 1)
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 1 (*.f64 1/180 angle))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (*.f64 (cbrt.f64 angle) 1/180))
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (sqrt.f64 angle) (*.f64 (sqrt.f64 angle) 1/180))
(*.f64 (pow.f64 (cbrt.f64 1/180) 3) angle)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) 3) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 3) (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 3))
(*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 (*.f64 1/180 (sqrt.f64 angle)) (sqrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 1/180)) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (pow.f64 (*.f64 1/180 angle) 1/6)) (pow.f64 (*.f64 1/180 angle) 1/6))
(sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))
(log.f64 (pow.f64 (exp.f64 angle) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/180 angle))))
(cbrt.f64 (pow.f64 (*.f64 1/180 angle) 3))
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/180 angle)))) 1)
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) 1)
(*.f64 1 (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (pow.f64 (*.f64 1/180 angle) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 1/3))
(pow.f64 (*.f64 1/180 angle) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) 3)
(pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 2)
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/180 angle))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/180 angle))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/180 angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/180 angle))) 1))
(+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) -1)
(-.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1)
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (+.f64 1 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) 1) (+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))
(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)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 1/180 angle) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/180 angle) 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 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 2) 1/8100))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 1))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) (neg.f64 a)))
(+.f64 (*.f64 b (PI.f64)) (*.f64 (neg.f64 a) (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 b a)))) 1)
(/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (PI.f64)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 b a))) 1))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))
(+.f64 (*.f64 b (*.f64 (PI.f64) angle)) (*.f64 (neg.f64 a) (*.f64 (PI.f64) angle)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 1)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1))
(+.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) b) (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) a))
(+.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) a) (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) b))
(+.f64 (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 a (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(+.f64 (*.f64 a (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (-.f64 b a))
(pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3) (pow.f64 (+.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)))) 1)
(pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(exp.f64 (log.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (-.f64 b a))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (-.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (-.f64 b a))) (-.f64 b a))
(pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(pow.f64 (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) 1/8100))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(cbrt.f64 (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (log.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/8100))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) angle))) 1)
(pow.f64 (*.f64 (PI.f64) angle) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) angle))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) 1))
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (cos.f64 1)) (*.f64 (sin.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (sin.f64 1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(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 angle (*.f64 (PI.f64) 1/180)) 1) -1)
(-.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1/180))
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 (*.f64 1/180 angle))) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 (*.f64 (*.f64 1/180 angle) (cbrt.f64 (pow.f64 (PI.f64) 2))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 1/180 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (+.f64 1 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) 1) (+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))
(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)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 1/180 angle) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/180 angle) 3) (pow.f64 (PI.f64) 3)))
(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))
Outputs
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 angle (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)))) (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(*.f64 angle (fma.f64 -4/3 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (*.f64 2 (PI.f64)) 1/180)))
(*.f64 angle (fma.f64 2 (*.f64 (PI.f64) 1/180) (*.f64 -4/3 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (pow.f64 (cbrt.f64 1/180) 9)))))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 4/15 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))))))))
(*.f64 angle (fma.f64 2 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 angle 2) (fma.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)) (*.f64 4/15 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)) (*.f64 (*.f64 4/15 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)))) (*.f64 (*.f64 2 (PI.f64)) 1/180)))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)))) (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)))))))))
(*.f64 angle (fma.f64 2 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 angle 2) (fma.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)) (*.f64 (pow.f64 angle 2) (fma.f64 -8/315 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (pow.f64 (cbrt.f64 1/180) 21)) (*.f64 (*.f64 4/15 (pow.f64 (PI.f64) 5)) (pow.f64 (cbrt.f64 1/180) 15))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)) (*.f64 -8/315 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (pow.f64 (cbrt.f64 1/180) 21)))) (*.f64 (*.f64 -4/3 (pow.f64 (PI.f64) 3)) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (*.f64 2 (PI.f64)) 1/180)))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 4/2835 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 angle 2) (fma.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)) (*.f64 (pow.f64 angle 2) (fma.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)) (*.f64 (pow.f64 angle 2) (fma.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)) (*.f64 4/2835 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)) (*.f64 (*.f64 4/2835 (pow.f64 angle 2)) (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)))) (*.f64 (*.f64 4/15 (pow.f64 (PI.f64) 5)) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (*.f64 -4/3 (pow.f64 (PI.f64) 3)) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (*.f64 2 (PI.f64)) 1/180)))
(*.f64 angle (+.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -8/155925 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 11) (pow.f64 (cbrt.f64 1/180) 33)))) (*.f64 4/2835 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)))))))))))))
(*.f64 angle (fma.f64 2 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 angle 2) (fma.f64 -4/3 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (cbrt.f64 1/180) 9)) (*.f64 (pow.f64 angle 2) (fma.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (cbrt.f64 1/180) 15)) (*.f64 (pow.f64 angle 2) (fma.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (cbrt.f64 1/180) 21)) (*.f64 (pow.f64 angle 2) (fma.f64 -8/155925 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (pow.f64 (cbrt.f64 1/180) 33)) (*.f64 4/2835 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)))))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 4/2835 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (cbrt.f64 1/180) 27)) (*.f64 -8/155925 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (pow.f64 (cbrt.f64 1/180) 33)))) (*.f64 (*.f64 -8/315 (pow.f64 (PI.f64) 7)) (pow.f64 (cbrt.f64 1/180) 21))) (*.f64 (*.f64 4/15 (pow.f64 (PI.f64) 5)) (pow.f64 (cbrt.f64 1/180) 15))) (*.f64 (*.f64 -4/3 (pow.f64 (PI.f64) 3)) (pow.f64 (cbrt.f64 1/180) 9))) (*.f64 (*.f64 2 (PI.f64)) 1/180)))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 angle (pow.f64 (cbrt.f64 1/180) 3))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 -1 (*.f64 angle (pow.f64 (cbrt.f64 -1/180) 3)))
(*.f64 angle 1/180)
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 -1 (*.f64 (cbrt.f64 angle) (cbrt.f64 -1/180)))
(neg.f64 (*.f64 (cbrt.f64 -1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 -1/180) (neg.f64 (cbrt.f64 angle)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 1/180) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (cbrt.f64 -1/180) 3))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (fma.f64 -1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (fma.f64 (PI.f64) (*.f64 angle 1/90) (*.f64 -1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (fma.f64 -1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (fma.f64 (PI.f64) (*.f64 angle 1/90) (*.f64 -1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (fma.f64 -1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (fma.f64 (PI.f64) (*.f64 angle 1/90) (*.f64 -1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (fma.f64 -1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (fma.f64 (PI.f64) (*.f64 angle 1/90) (*.f64 -1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))))))
(*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (fma.f64 -1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (fma.f64 (PI.f64) (*.f64 angle 1/90) (*.f64 -1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))))))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)))))
(*.f64 (fma.f64 1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))) (*.f64 (*.f64 -1/90 angle) (PI.f64))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)))))
(*.f64 (fma.f64 1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))) (*.f64 (*.f64 -1/90 angle) (PI.f64))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)))))
(*.f64 (fma.f64 1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))) (*.f64 (*.f64 -1/90 angle) (PI.f64))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)))))
(*.f64 (fma.f64 1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))) (*.f64 (*.f64 -1/90 angle) (PI.f64))) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)))))
(*.f64 (neg.f64 b) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)))))
(*.f64 (fma.f64 1/90 (*.f64 a (*.f64 angle (/.f64 (PI.f64) b))) (*.f64 (*.f64 -1/90 angle) (PI.f64))) (neg.f64 b))
(*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
(fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (/.f64 1/90 a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (/.f64 1/90 a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (/.f64 1/90 a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (/.f64 1/90 a))))
(*.f64 a (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))))))
(*.f64 a (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (/.f64 1/90 a))))
(*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (fma.f64 -1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (fma.f64 -1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (fma.f64 -1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (fma.f64 -1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (fma.f64 -1/90 (*.f64 angle (*.f64 b (/.f64 (PI.f64) a))) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 -1 (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 a (PI.f64)) b))))
(*.f64 b (+.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) (neg.f64 a)) b)))
(*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b))))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (PI.f64))) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(*.f64 -1 (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (neg.f64 a))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 a (+.f64 (*.f64 -1 (PI.f64)) (/.f64 (*.f64 b (PI.f64)) a)))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (neg.f64 a))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (+.f64 (PI.f64) (*.f64 -1 (/.f64 (*.f64 b (PI.f64)) a)))))
(*.f64 a (fma.f64 -1 (PI.f64) (*.f64 b (/.f64 (PI.f64) a))))
(*.f64 a (-.f64 (*.f64 (PI.f64) (/.f64 b a)) (PI.f64)))
(*.f64 a (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1)))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (*.f64 angle b))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 b (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 angle (PI.f64))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (*.f64 angle b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b))))
(*.f64 b (fma.f64 -1 (*.f64 a (/.f64 (*.f64 angle (PI.f64)) b)) (*.f64 angle (PI.f64))))
(*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (+.f64 (/.f64 a b) -1)) (neg.f64 b))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (*.f64 angle b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (neg.f64 a)))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 angle (PI.f64))) (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 -1 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle (neg.f64 a)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 angle (*.f64 b (PI.f64))) a)) (*.f64 angle (PI.f64)))))
(*.f64 a (fma.f64 -1 (*.f64 angle (PI.f64)) (*.f64 angle (*.f64 b (/.f64 (PI.f64) a)))))
(*.f64 a (-.f64 (*.f64 angle (*.f64 (PI.f64) (/.f64 b a))) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 (/.f64 b a) -1))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/90 (fma.f64 (*.f64 a angle) (*.f64 (PI.f64) 0) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a))))))
(fma.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 (PI.f64) 0)) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) 0)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b)))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b)))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a))))))
(fma.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 (PI.f64) 0)) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) 0)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 b (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) (*.f64 b (*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a)))))))
(fma.f64 b (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (+.f64 b 0))) (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))))
(fma.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b)))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (pow.f64 b 2))) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) (pow.f64 b 2))) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b))))))
(*.f64 (pow.f64 b 2) (fma.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b)))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)) (/.f64 -1/90 (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (fma.f64 angle (PI.f64) 0))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) b))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (+.f64 (*.f64 angle (PI.f64)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 a)) b)))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (*.f64 angle (+.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 0 b))))))
(*.f64 (pow.f64 b 2) (*.f64 1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 1/90 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) b))) b)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 b 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 a))) (*.f64 1/90 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (PI.f64)) b)))) b) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))))) b)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (/.f64 (fma.f64 1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (/.f64 (PI.f64) b))) 0) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2)))))
(*.f64 1/90 (fma.f64 (*.f64 a angle) (*.f64 (PI.f64) 0) (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 a (+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) (*.f64 a (fma.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(fma.f64 a (fma.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)) 0) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a)) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (pow.f64 a 2))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (+.f64 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)) (*.f64 angle (/.f64 (*.f64 (PI.f64) (pow.f64 b 2)) (pow.f64 a 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (PI.f64) (/.f64 0 a)) (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (fma.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (/.f64 (PI.f64) (pow.f64 a 2)))) 0)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))) (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) a))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 0 b)) a)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (/.f64 0 a)))))
(*.f64 (pow.f64 a 2) (*.f64 -1/90 (fma.f64 angle (PI.f64) 0)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) a)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) a)) (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (pow.f64 b 2))) a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))) a) (*.f64 (*.f64 -1/90 angle) (PI.f64))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)) -1/90) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 (*.f64 -1/90 angle) (PI.f64)) (/.f64 (fma.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (/.f64 (pow.f64 b 2) a))) 0) a)))
(*.f64 -1/90 (pow.f64 a 2))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 1/90 (*.f64 b (+.f64 a (*.f64 -1 a)))))
(*.f64 -1/90 (pow.f64 a 2))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 (+.f64 b (*.f64 0 a)))))
(fma.f64 b (fma.f64 1/90 b 0) (*.f64 -1/90 (pow.f64 a 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 b)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 (+.f64 b (*.f64 0 a)))))
(fma.f64 b (fma.f64 1/90 b 0) (*.f64 -1/90 (pow.f64 a 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 b)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 (+.f64 b (*.f64 0 a)))))
(fma.f64 b (fma.f64 1/90 b 0) (*.f64 -1/90 (pow.f64 a 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 b)))
(+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 (+.f64 b (*.f64 0 a)))))
(fma.f64 b (fma.f64 1/90 b 0) (*.f64 -1/90 (pow.f64 a 2)))
(fma.f64 -1/90 (pow.f64 a 2) (*.f64 b (*.f64 1/90 b)))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (/.f64 (*.f64 0 a) b)))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (fma.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)) (/.f64 0 b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1/90 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 1/90 (/.f64 (+.f64 a (*.f64 -1 a)) b))))
(*.f64 1/90 (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (neg.f64 (/.f64 (fma.f64 -1/90 (*.f64 0 a) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (fma.f64 1/90 (/.f64 (pow.f64 a 2) b) 0) b)))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (*.f64 1/90 (/.f64 (pow.f64 a 2) b)) b)))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (neg.f64 (/.f64 (fma.f64 -1/90 (*.f64 0 a) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (fma.f64 1/90 (/.f64 (pow.f64 a 2) b) 0) b)))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (*.f64 1/90 (/.f64 (pow.f64 a 2) b)) b)))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (neg.f64 (/.f64 (fma.f64 -1/90 (*.f64 0 a) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (fma.f64 1/90 (/.f64 (pow.f64 a 2) b) 0) b)))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (*.f64 1/90 (/.f64 (pow.f64 a 2) b)) b)))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (+.f64 a (*.f64 -1 a))) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (+.f64 1/90 (neg.f64 (/.f64 (fma.f64 -1/90 (*.f64 0 a) (*.f64 1/90 (/.f64 (pow.f64 a 2) b))) b))))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (fma.f64 1/90 (/.f64 (pow.f64 a 2) b) 0) b)))
(*.f64 (pow.f64 b 2) (-.f64 1/90 (/.f64 (*.f64 1/90 (/.f64 (pow.f64 a 2) b)) b)))
(*.f64 1/90 (pow.f64 b 2))
(+.f64 (*.f64 1/90 (*.f64 a (+.f64 b (*.f64 -1 b)))) (*.f64 1/90 (pow.f64 b 2)))
(*.f64 1/90 (pow.f64 b 2))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(fma.f64 1/90 (pow.f64 b 2) (*.f64 a (fma.f64 -1/90 a (*.f64 1/90 (*.f64 0 b)))))
(fma.f64 a (fma.f64 -1/90 a 0) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 a (*.f64 -1/90 a) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(fma.f64 1/90 (pow.f64 b 2) (*.f64 a (fma.f64 -1/90 a (*.f64 1/90 (*.f64 0 b)))))
(fma.f64 a (fma.f64 -1/90 a 0) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 a (*.f64 -1/90 a) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(fma.f64 1/90 (pow.f64 b 2) (*.f64 a (fma.f64 -1/90 a (*.f64 1/90 (*.f64 0 b)))))
(fma.f64 a (fma.f64 -1/90 a 0) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 a (*.f64 -1/90 a) (*.f64 1/90 (pow.f64 b 2)))
(+.f64 (*.f64 1/90 (pow.f64 b 2)) (*.f64 a (+.f64 (*.f64 -1/90 a) (*.f64 1/90 (+.f64 b (*.f64 -1 b))))))
(fma.f64 1/90 (pow.f64 b 2) (*.f64 a (fma.f64 -1/90 a (*.f64 1/90 (*.f64 0 b)))))
(fma.f64 a (fma.f64 -1/90 a 0) (*.f64 1/90 (pow.f64 b 2)))
(fma.f64 a (*.f64 -1/90 a) (*.f64 1/90 (pow.f64 b 2)))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/90 (+.f64 (/.f64 (*.f64 0 b) a) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) -1/90))
(*.f64 (pow.f64 a 2) (+.f64 -1/90 (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 0 a))))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/90 (+.f64 (/.f64 (*.f64 0 b) a) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) -1/90))
(*.f64 (pow.f64 a 2) (+.f64 -1/90 (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 0 a))))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/90 (+.f64 (/.f64 (*.f64 0 b) a) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) -1/90))
(*.f64 (pow.f64 a 2) (+.f64 -1/90 (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 0 a))))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 (+.f64 (*.f64 1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) (*.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1/90))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/90 (+.f64 (/.f64 (*.f64 0 b) a) (/.f64 (pow.f64 b 2) (pow.f64 a 2)))) -1/90))
(*.f64 (pow.f64 a 2) (+.f64 -1/90 (fma.f64 1/90 (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 0 a))))
(*.f64 (pow.f64 a 2) (fma.f64 (pow.f64 b 2) (/.f64 1/90 (pow.f64 a 2)) -1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/90 (/.f64 (+.f64 b (*.f64 -1 b)) a)) 1/90))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) (*.f64 1/90 (*.f64 0 b))) a) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) 0) a) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 -1/90 (/.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) (*.f64 1/90 (*.f64 0 b))) a) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) 0) a) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 -1/90 (/.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) (*.f64 1/90 (*.f64 0 b))) a) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) 0) a) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 -1/90 (/.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) a)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) (*.f64 1/90 (+.f64 b (*.f64 -1 b)))) a)) 1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) (*.f64 1/90 (*.f64 0 b))) a) -1/90))
(*.f64 (pow.f64 a 2) (fma.f64 -1 (/.f64 (fma.f64 -1/90 (/.f64 (pow.f64 b 2) a) 0) a) -1/90))
(*.f64 (pow.f64 a 2) (-.f64 -1/90 (/.f64 (*.f64 -1/90 (/.f64 (pow.f64 b 2) a)) a)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (fma.f64 (PI.f64) 1/90 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 3) -1/4374000 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 5))) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 5) 1/708588000000 (*.f64 (*.f64 -1/241061637600000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 7))) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 7) -1/241061637600000000 (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 (pow.f64 (PI.f64) 9) 1/140587147048320000000000)))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 9) 1/140587147048320000000000 (*.f64 (*.f64 -1/125263148020053120000000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 11))) (*.f64 (pow.f64 (PI.f64) 7) -1/241061637600000000)) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))
(*.f64 angle (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (fma.f64 (PI.f64) 1/90 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3)))))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 5)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 3) -1/4374000 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 5))) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7))) (*.f64 1/708588000000 (pow.f64 (PI.f64) 5))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 5) 1/708588000000 (*.f64 (*.f64 -1/241061637600000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 7))) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 1/140587147048320000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 9)))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 7) -1/241061637600000000 (*.f64 (*.f64 1/140587147048320000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 9))) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(*.f64 angle (+.f64 (*.f64 1/90 (PI.f64)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/4374000 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/708588000000 (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11))) (*.f64 1/140587147048320000000000 (pow.f64 (PI.f64) 9))))))))))))
(*.f64 angle (fma.f64 1/90 (PI.f64) (*.f64 (pow.f64 angle 2) (fma.f64 -1/4374000 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 2) (fma.f64 1/708588000000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 2) (fma.f64 -1/241061637600000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 2) (fma.f64 -1/125263148020053120000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 11)) (*.f64 (pow.f64 (PI.f64) 9) 1/140587147048320000000000)))))))))))
(*.f64 angle (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 (PI.f64) 9) 1/140587147048320000000000 (*.f64 (*.f64 -1/125263148020053120000000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 11))) (*.f64 (pow.f64 (PI.f64) 7) -1/241061637600000000)) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)) (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
(*.f64 angle (PI.f64))
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 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 4))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 1/25194240000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 4))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 6))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 1/44432481042432000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 8))))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 1/44432481042432000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 8))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/64800 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10))) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(+.f64 1 (*.f64 (pow.f64 angle 2) (fma.f64 -1/64800 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 angle 2) (fma.f64 1/25194240000 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 2) (fma.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 angle 2) (fma.f64 -1/129565114719731712000000000000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 10)) (*.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8)))))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 angle 2) (fma.f64 1/44432481042432000000000 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 -1/129565114719731712000000000000 (pow.f64 angle 2)) (pow.f64 (PI.f64) 10))) (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (pow.f64 (PI.f64) 2))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/180 angle))) 1)
(*.f64 angle 1/180)
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(*.f64 angle 1/180)
(*.f64 (*.f64 1/180 angle) 1)
(*.f64 angle 1/180)
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 1 (*.f64 1/180 angle))
(*.f64 angle 1/180)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (*.f64 (cbrt.f64 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (*.f64 (cbrt.f64 angle) 1/180))
(*.f64 angle 1/180)
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (sqrt.f64 angle) (*.f64 (sqrt.f64 angle) 1/180))
(*.f64 angle 1/180)
(*.f64 (pow.f64 (cbrt.f64 1/180) 3) angle)
(*.f64 angle 1/180)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) 3) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 3) (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 3))
(*.f64 angle 1/180)
(*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 angle 1/180)
(*.f64 (*.f64 1/180 (sqrt.f64 angle)) (sqrt.f64 angle))
(*.f64 angle 1/180)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) 4))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (pow.f64 (*.f64 1/180 angle) 1/6)) (pow.f64 (*.f64 1/180 angle) 1/6))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))
(fabs.f64 (*.f64 angle 1/180))
(log.f64 (pow.f64 (exp.f64 angle) 1/180))
(*.f64 angle 1/180)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/180 angle))))
(*.f64 angle 1/180)
(cbrt.f64 (pow.f64 (*.f64 1/180 angle) 3))
(*.f64 angle 1/180)
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1))
(*.f64 angle 1/180)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/180 angle)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180))))
(+.f64 0 (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) 1)
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 1 (cbrt.f64 (*.f64 1/180 angle)))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (pow.f64 (*.f64 1/180 angle) 1/6))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/180 angle)))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/180 angle)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))
(pow.f64 (*.f64 1/180 angle) 1/3)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 1)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) 3)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 2)
(cbrt.f64 (*.f64 angle 1/180))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/180 angle))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180))))
(+.f64 0 (cbrt.f64 (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1/3))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/180 angle))) 1))
(cbrt.f64 (*.f64 angle 1/180))
(+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) -1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (+.f64 1 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) 3) -1) (fma.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) 3)) (fma.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) 1) (+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.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 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 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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 1/180 angle) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/180 angle) 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.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 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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(pow.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 3)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(pow.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3) 1/3)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(pow.f64 (sqrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 2)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 2) 1/8100))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) 2))
(fabs.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(cbrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 1))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) (neg.f64 a)))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 b (PI.f64)) (*.f64 (neg.f64 a) (PI.f64)))
(*.f64 (PI.f64) (-.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 b a)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 0 (*.f64 (PI.f64) (-.f64 b a)))
(/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(*.f64 (PI.f64) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 a b)))
(/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (PI.f64) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (PI.f64)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (PI.f64) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))))
(pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 1)
(*.f64 (PI.f64) (-.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (-.f64 b a))) 3)
(*.f64 (PI.f64) (-.f64 b a))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3) 1/3)
(*.f64 (PI.f64) (-.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 b a))) 2)
(*.f64 (PI.f64) (-.f64 b a))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 2))
(*.f64 (PI.f64) (-.f64 b a))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (-.f64 b a)))
(*.f64 (PI.f64) (-.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (PI.f64) (-.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3))
(*.f64 (PI.f64) (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (PI.f64) (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (-.f64 b a))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 0 (*.f64 (PI.f64) (-.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 (PI.f64) (-.f64 b a))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 (PI.f64) (-.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 b a))) 1))
(*.f64 (PI.f64) (-.f64 b a))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) b) (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 b (*.f64 (PI.f64) angle)) (*.f64 (neg.f64 a) (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))))
(*.f64 (PI.f64) (/.f64 (*.f64 angle (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 a b)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 1)
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 2)
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 2))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 b a)) 3) (pow.f64 angle 3)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1))
(*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))
(+.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) b) (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) a))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 a b))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (+.f64 a b))
(+.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) a) (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) b))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 a b))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (+.f64 a b))
(+.f64 (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 a (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 a b))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (+.f64 a b))
(+.f64 (*.f64 a (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 b (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 a b))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (-.f64 a b))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 a b)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 a b)))
(/.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (-.f64 b a))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (-.f64 b a)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (-.f64 a b))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 a b)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (-.f64 a b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (-.f64 b a))
(*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (-.f64 b a)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (-.f64 b a)))
(pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (exp.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3) (pow.f64 (+.f64 b a) 3)))
(cbrt.f64 (*.f64 (*.f64 1/729000 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3)) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))) 3) 1/729000) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)))
(cbrt.f64 (*.f64 (*.f64 1/729000 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) 3)) (pow.f64 (+.f64 a b) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))) 3) 1/729000) (pow.f64 (+.f64 a b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 3) 1/3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 2)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 2))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle)) 3))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) (pow.f64 angle 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (PI.f64) angle))) 1))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (-.f64 b a))) (fma.f64 a a (*.f64 b (-.f64 b a))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 1/90 (-.f64 b a)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(*.f64 (*.f64 1/90 (-.f64 b a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a a (*.f64 b (-.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 1/90 (-.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 1/90 (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 1/90 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (-.f64 b a))) (-.f64 a b))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 a b)))
(*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (-.f64 b a))) (-.f64 b a))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) 1/3)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) 1/8100))
(sqrt.f64 (*.f64 1/8100 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))
(sqrt.f64 (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 2))
(fabs.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 1/90))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 0 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (*.f64 1/90 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 1/90 (/.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 1/90 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (fma.f64 angle (PI.f64) 0))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/8100))
(sqrt.f64 (*.f64 1/8100 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/90)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (fma.f64 angle (PI.f64) 0))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) angle))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(fma.f64 angle (PI.f64) 0)
(pow.f64 (*.f64 (PI.f64) angle) 1)
(*.f64 angle (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 3)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/3)
(*.f64 angle (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 2)
(*.f64 angle (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 angle (PI.f64))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) angle))))
(*.f64 angle (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 3))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(fma.f64 angle (PI.f64) 0)
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) 1))
(*.f64 angle (PI.f64))
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (cos.f64 1)) (*.f64 (sin.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (sin.f64 1)))
(fma.f64 (cos.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1)) (cos.f64 1) (*.f64 (sin.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1)) (sin.f64 1)))
(fma.f64 (cos.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1)) (cos.f64 1) (*.f64 (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1)) (sin.f64 1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 0 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 0 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) -1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 1/180 angle)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)) (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1/180))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 1/180 (cbrt.f64 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))
(*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 (*.f64 1/180 angle))) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 1/180 angle) (cbrt.f64 (pow.f64 (PI.f64) 2))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (PI.f64) 2))))
(*.f64 (*.f64 angle 1/180) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 2)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 1/180 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (+.f64 1 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) 3) -1) (fma.f64 (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) (fma.f64 angle (*.f64 (PI.f64) 1/180) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) 3)) (fma.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) 3)) (+.f64 1 (*.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1) (fma.f64 (PI.f64) (*.f64 angle 1/180) 2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) 1) (+.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.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 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 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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 1/180 angle) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/180 angle) 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.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 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 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))

eval430.0ms (1.2%)

Compiler

Compiled 20308 to 12153 computations (40.2% saved)

prune399.0ms (1.1%)

Pruning

119 alts after pruning (111 fresh and 8 done)

PrunedKeptTotal
New70948757
Fresh226385
Picked145
Done145
Total733119852
Accuracy
83.0%
Counts
852 → 119
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.0%
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 1/3)
68.9%
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3)
36.7%
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
57.7%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) 3) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
37.9%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
56.7%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
57.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
58.6%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))
56.3%
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))
68.6%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a))) 3))
31.8%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))) 1))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)))
69.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)))
67.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
61.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle 1/90))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (PI.f64))))))
61.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
68.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 -2 angle) (*.f64 (PI.f64) -1/180)))))
67.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3)))))
20.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (+.f64 1 (*.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1) 1))))))))
68.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
68.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))))
63.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/6) 2) 3))))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (pow.f64 (*.f64 1/180 angle) 1/3) 3))))))
70.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/180 angle))) 3) 3))))))
69.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))) 3))))))
68.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180)) 3))))))
67.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 3))))))
66.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 1/180 angle)) 1/3)) 3))))))
70.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3))))))
68.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
39.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (*.f64 (pow.f64 (*.f64 1/180 angle) 1/6) (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))))))))
40.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 angle 2) 1/32400))) 3) (cbrt.f64 (*.f64 1/180 angle))))))))
66.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 1/180) 3) angle))))))
69.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))))))
39.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (sqrt.f64 (*.f64 (pow.f64 angle 2) 1/32400)))))))
67.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 angle 1/180))))))))
68.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
32.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3))))))
20.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/3) 1/90))))))
31.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 3) 1/90))))))
31.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
32.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle))) 1/90))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
66.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
69.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
61.9%
(*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))
43.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 a)))
66.2%
(*.f64 (+.f64 a b) (*.f64 b (-.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) b)))))
61.4%
(*.f64 (+.f64 a b) (*.f64 b (+.f64 (*.f64 -1/90 (/.f64 (*.f64 a (*.f64 angle (PI.f64))) b)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
44.7%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
44.0%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
59.5%
(*.f64 (+.f64 a b) (*.f64 1/90 (+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (PI.f64))))))
40.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b))))
58.4%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 b (-.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (/.f64 (PI.f64) b)))))))
40.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 a)))))
40.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b))))
57.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 b (-.f64 (PI.f64) (*.f64 (PI.f64) (/.f64 a b)))))))
40.7%
(*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64))))
40.7%
(*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))))
43.4%
(*.f64 (+.f64 a b) (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
43.0%
(*.f64 (+.f64 a b) (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)) 2)))
47.8%
(*.f64 (+.f64 a b) (fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
43.8%
(*.f64 (+.f64 a b) (fabs.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))))
53.3%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
36.9%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 b a)))))
58.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
38.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle) 2) 1/3) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 2)) (cbrt.f64 (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
49.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))))
58.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
59.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
56.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
59.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) (cbrt.f64 1/5832000)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
31.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 2 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
59.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
36.1%
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 a 2)) -1/90)
60.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
57.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (fma.f64 (cos.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1)) (cos.f64 1) (*.f64 (sin.f64 (fma.f64 (PI.f64) (*.f64 angle 1/180) 1)) (sin.f64 1))))
57.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (cos.f64 1)) (*.f64 (sin.f64 (+.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)) (sin.f64 1))))
61.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
61.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 1/180 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))
58.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))
59.1%
(*.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))))
55.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
52.0%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 -1/90 (pow.f64 a 2)) (*.f64 b (+.f64 (*.f64 1/90 b) (*.f64 1/90 (+.f64 a (*.f64 -1 a)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.7%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.8%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) 1)
67.7%
(*.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.6%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (cbrt.f64 -1/5832000))))))
53.5%
(*.f64 (*.f64 2 angle) (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/5832000)) (*.f64 (-.f64 b a) (+.f64 a b))))
36.1%
(*.f64 (*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.0%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.5%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
34.9%
(*.f64 (log.f64 (exp.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
42.7%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
46.1%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
34.4%
(*.f64 (exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.5%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
35.7%
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 b 2)) (PI.f64)))
48.0%
(*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) b) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (neg.f64 a)))))
53.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
36.1%
(*.f64 -1/90 (*.f64 (*.f64 (pow.f64 a 2) angle) (PI.f64)))
38.4%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
49.7%
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
40.7%
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Compiler

Compiled 7292 to 4877 computations (33.1% saved)

regimes3.5s (10.1%)

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

10 calls:

952.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
825.0ms
angle
748.0ms
(/.f64 angle 180)
198.0ms
b
195.0ms
a
Results
AccuracySegmentsBranch
72.8%2a
72.4%2b
77.5%6angle
70.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))))
70.7%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
70.7%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
72.4%2(pow.f64 b 2)
72.8%2(pow.f64 a 2)
77.5%6(*.f64 (PI.f64) (/.f64 angle 180))
77.5%6(/.f64 angle 180)
Compiler

Compiled 86 to 70 computations (18.6% saved)

regimes663.0ms (1.9%)

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

7 calls:

150.0ms
a
103.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
87.0ms
b
86.0ms
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
84.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
70.6%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
70.6%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
70.6%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
70.6%1b
70.6%1(pow.f64 b 2)
72.2%2a
72.2%2(pow.f64 a 2)
Compiler

Compiled 68 to 55 computations (19.1% saved)

regimes1.3s (3.9%)

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

8 calls:

358.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
350.0ms
(/.f64 angle 180)
342.0ms
angle
137.0ms
a
50.0ms
b
Results
AccuracySegmentsBranch
75.6%7angle
75.6%7(*.f64 (PI.f64) (/.f64 angle 180))
75.6%7(/.f64 angle 180)
69.4%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
69.4%1(pow.f64 b 2)
69.4%1b
69.4%1(pow.f64 a 2)
71.4%3a
Compiler

Compiled 48 to 39 computations (18.8% saved)

regimes94.0ms (0.3%)

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

3 calls:

40.0ms
b
25.0ms
(pow.f64 a 2)
23.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
69.4%1b
69.4%1(pow.f64 b 2)
69.4%1(pow.f64 a 2)
Compiler

Compiled 16 to 13 computations (18.8% saved)

regimes46.0ms (0.1%)

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

3 calls:

19.0ms
b
14.0ms
(pow.f64 b 2)
10.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
69.2%1b
69.2%1(pow.f64 b 2)
69.2%1(pow.f64 a 2)
Compiler

Compiled 16 to 13 computations (18.8% saved)

regimes224.0ms (0.6%)

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

5 calls:

73.0ms
b
55.0ms
a
43.0ms
angle
29.0ms
(pow.f64 b 2)
22.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
67.6%3angle
67.7%4a
69.0%5b
67.4%3(pow.f64 b 2)
65.8%2(pow.f64 a 2)
Compiler

Compiled 24 to 19 computations (20.8% saved)

regimes132.0ms (0.4%)

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

3 calls:

79.0ms
angle
34.0ms
(pow.f64 b 2)
15.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
65.8%2(pow.f64 a 2)
67.1%3(pow.f64 b 2)
68.5%5angle
Compiler

Compiled 16 to 13 computations (18.8% saved)

regimes33.0ms (0.1%)

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

2 calls:

22.0ms
(pow.f64 a 2)
8.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
61.9%1(pow.f64 b 2)
65.4%2(pow.f64 a 2)
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes66.0ms (0.2%)

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

4 calls:

24.0ms
angle
13.0ms
b
13.0ms
(pow.f64 a 2)
12.0ms
a
Results
AccuracySegmentsBranch
63.6%2angle
61.9%1b
61.9%1a
61.9%1(pow.f64 a 2)
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes15.0ms (0%)

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

1 calls:

14.0ms
angle
Results
AccuracySegmentsBranch
63.5%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes19.0ms (0.1%)

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

1 calls:

13.0ms
angle
Results
AccuracySegmentsBranch
63.5%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes14.0ms (0%)

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

1 calls:

13.0ms
angle
Results
AccuracySegmentsBranch
63.5%2angle
Compiler

Compiled 4 to 3 computations (25% saved)

regimes23.0ms (0.1%)

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

3 calls:

12.0ms
angle
5.0ms
a
5.0ms
b
Results
AccuracySegmentsBranch
61.9%1a
61.9%1b
63.5%2angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes298.0ms (0.9%)

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

3 calls:

274.0ms
angle
14.0ms
b
9.0ms
a
Results
AccuracySegmentsBranch
58.4%2a
59.2%2b
55.6%3angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes88.0ms (0.3%)

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

3 calls:

45.0ms
angle
26.0ms
b
16.0ms
a
Results
AccuracySegmentsBranch
48.2%6angle
56.4%4a
57.6%6b
Compiler

Compiled 12 to 9 computations (25% saved)

regimes17.0ms (0.1%)

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

1 calls:

17.0ms
a
Results
AccuracySegmentsBranch
56.4%4a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes17.0ms (0%)

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

1 calls:

16.0ms
a
Results
AccuracySegmentsBranch
56.4%4a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

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

2 calls:

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

Compiled 8 to 6 computations (25% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.5948513676218e+87
8.003348000890418e+95
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch36.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
3.74469111430478e+37
4.90446697391724e+38
Results
9.0ms56×256valid
9.0ms22×512valid
5.0ms10×512infinite
1.0ms256infinite
0.0ms256valid
Compiler

Compiled 302 to 236 computations (21.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
Operation ival-mult, time spent: 5.0ms, 29.0% of total-time
Operation ival-cos, time spent: 3.0ms, 18.0% of total-time
Operation ival-sin, time spent: 3.0ms, 18.0% of total-time
Operation ival-div, time spent: 2.0ms, 12.0% of total-time
Operation ival-pow, time spent: 2.0ms, 12.0% of total-time
Operation ival-pi, time spent: 1.0ms, 6.0% of total-time
Operation ival-sub, time spent: 1.0ms, 6.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch72.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
72.0ms
1.7211616448941837e+143
3.771510647823535e+143
0.0ms
2622917572.83076
2692228088.398794
Results
14.0ms34×512infinite
12.0ms28×512valid
9.0ms256valid
22.0ms4096valid
7.0ms2048valid
0.0ms512valid
Compiler

Compiled 207 to 151 computations (27.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
Operation ival-sin, time spent: 27.0ms, 49.0% of total-time
Operation ival-mult, time spent: 14.0ms, 26.0% of total-time
Operation ival-cos, time spent: 6.0ms, 11.0% of total-time
Operation ival-div, time spent: 3.0ms, 5.0% of total-time
Operation ival-pow, time spent: 2.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time
Operation ival-pi, time spent: 1.0ms, 2.0% of total-time
Operation ival-sub, time spent: 1.0ms, 2.0% of total-time

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.155313772351628e-95
9.519797638137825e-91
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.155313772351628e-95
9.519797638137825e-91
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch9.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
9.0ms
420790901216217.0
5426366524581344.0
Results
4.0ms18×256valid
3.0ms13×256infinite
0.0ms256infinite
Compiler

Compiled 108 to 82 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
Operation ival-cos, time spent: 1.0ms, 21.0% of total-time
Operation ival-mult, time spent: 1.0ms, 21.0% of total-time
Operation ival-sin, time spent: 1.0ms, 21.0% of total-time
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 const, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

bsearch19.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
19.0ms
9.644062279127801e-9
1.8351755261214185e-7
Results
9.0ms35×256valid
5.0ms28×256infinite
0.0ms256valid
Compiler

Compiled 176 to 130 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-mult, time spent: 5.0ms, 49.0% of total-time
Operation ival-div, time spent: 1.0ms, 10.0% of total-time
Operation ival-cos, time spent: 1.0ms, 10.0% of total-time
Operation ival-sin, time spent: 1.0ms, 10.0% of total-time
Operation ival-pow, time spent: 1.0ms, 10.0% of total-time
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 const, time spent: 0.0ms, 0.0% of total-time

bsearch8.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
8.0ms
9.644062279127801e-9
1.8351755261214185e-7
Results
3.0ms18×256valid
2.0ms13×256infinite
0.0ms256infinite
Compiler

Compiled 100 to 74 computations (26% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
Operation ival-mult, time spent: 1.0ms, 29.0% of total-time
Operation ival-sin, time spent: 1.0ms, 29.0% of total-time
Operation ival-pow, time spent: 1.0ms, 29.0% of total-time
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 const, time spent: 0.0ms, 0.0% of total-time

bsearch33.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
0.00033234721441206886
0.08499562493978159
Results
12.0ms71×256valid
7.0ms40×256infinite
4.0ms256valid
Compiler

Compiled 270 to 194 computations (28.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
Operation ival-sub, time spent: 4.0ms, 25.0% of total-time
Operation ival-mult, time spent: 4.0ms, 25.0% of total-time
Operation ival-div, time spent: 2.0ms, 12.0% of total-time
Operation ival-cos, time spent: 2.0ms, 12.0% of total-time
Operation ival-sin, time spent: 2.0ms, 12.0% of total-time
Operation ival-pow, time spent: 2.0ms, 12.0% of total-time
Operation ival-pi, time spent: 1.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

bsearch33.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
0.00033234721441206886
0.08499562493978159
Results
12.0ms64×256valid
8.0ms47×256infinite
0.0ms256infinite
Compiler

Compiled 270 to 194 computations (28.1% saved)

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

bsearch46.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
46.0ms
2.145054485574128e+147
8.45257005195168e+151
Results
13.0ms76×256valid
11.0ms27×512valid
6.0ms13×512infinite
6.0ms11×256infinite
0.0ms256valid
Compiler

Compiled 288 to 210 computations (27.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-mult, time spent: 10.0ms, 38.0% of total-time
Operation ival-sin, time spent: 5.0ms, 19.0% of total-time
Operation ival-cos, time spent: 4.0ms, 15.0% of total-time
Operation ival-div, time spent: 3.0ms, 11.0% of total-time
Operation ival-pow, time spent: 2.0ms, 8.0% of total-time
Operation ival-pi, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-sub, time spent: 1.0ms, 4.0% of total-time

bsearch108.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
1.2942697789483638e+116
5.545796748934689e+116
27.0ms
5.185883671307814e+109
7.037170413547752e+109
41.0ms
5.1451113460109066e+29
4.225851765854373e+30
Results
26.0ms135×256valid
30.0ms57×512valid
5.0ms25×256infinite
8.0ms19×512infinite
3.0ms2048valid
0.0ms512valid
5.0ms4096valid
Compiler

Compiled 491 to 365 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
Operation ival-sin, time spent: 16.0ms, 29.0% of total-time
Operation ival-mult, time spent: 13.0ms, 23.0% of total-time
Operation ival-cos, time spent: 8.0ms, 14.0% of total-time
Operation ival-sub, time spent: 6.0ms, 11.0% of total-time
Operation ival-div, time spent: 5.0ms, 9.0% of total-time
Operation ival-pow, time spent: 5.0ms, 9.0% of total-time
Operation ival-pi, time spent: 2.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch138.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
70.0ms
1.2942697789483638e+116
5.545796748934689e+116
26.0ms
5.185883671307814e+109
7.037170413547752e+109
42.0ms
5.1451113460109066e+29
4.225851765854373e+30
Results
50.0ms116×256valid
31.0ms73×512valid
5.0ms23×256infinite
11.0ms21×512infinite
8.0ms2048valid
14.0ms4096valid
0.0ms256valid
Compiler

Compiled 482 to 356 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
Operation ival-div, time spent: 35.0ms, 36.0% of total-time
Operation ival-sin, time spent: 27.0ms, 28.0% of total-time
Operation ival-mult, time spent: 14.0ms, 14.0% of total-time
Operation ival-cos, time spent: 12.0ms, 12.0% of total-time
Operation ival-pow, time spent: 5.0ms, 5.0% of total-time
Operation ival-pi, time spent: 2.0ms, 2.0% of total-time
Operation ival-sub, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch120.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
1.2942697789483638e+116
5.545796748934689e+116
31.0ms
5.185883671307814e+109
7.037170413547752e+109
48.0ms
5.1451113460109066e+29
4.225851765854373e+30
Results
29.0ms116×256valid
53.0ms82×512valid
4.0ms21×256infinite
9.0ms19×512infinite
0.0ms512valid
5.0ms4096valid
Compiler

Compiled 482 to 356 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
Operation ival-mult, time spent: 26.0ms, 33.0% of total-time
Operation ival-sin, time spent: 19.0ms, 24.0% of total-time
Operation ival-cos, time spent: 10.0ms, 13.0% of total-time
Operation ival-pow, time spent: 10.0ms, 13.0% of total-time
Operation ival-div, time spent: 8.0ms, 10.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time
Operation ival-pi, time spent: 2.0ms, 3.0% of total-time
Operation ival-sub, time spent: 2.0ms, 3.0% of total-time

simplify96.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01732384
12622384
22842384
33072384
43312384
53492384
63612384
73682384
83692384
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (pow.f64 a 2) 4999999999999999797083622281751813657459980448242257198348695049033519614754772127580160) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 3)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))))
(if (<=.f64 a 359999999999999969228356246667425480704) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(if (<=.f64 angle 2650000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (if (<=.f64 angle 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992) (*.f64 (+.f64 a b) (fabs.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 angle 500000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) 1))
(if (<=.f64 angle 4533471823554859/75557863725914323419136) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) 1))
(if (<=.f64 angle 3022314549036573/302231454903657293676544) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 1498797955988901/288230376151711744) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 5072854620270127/9223372036854775808) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 b 23999999999999999471913177735783844184755773347227225938534077879262334541498579818246225186158252335274438441972889859252122375361547513488732061696) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(if (<=.f64 a 609999999999999981167373713408) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 a))))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 599999999999999983783277232128) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))) (if (<=.f64 a 64999999999999999863269016607855627290108923733734731570081406961303331929174256507780947737383788461611286528) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 1219999999999999962334747426816) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))) (if (<=.f64 a 164999999999999989443799312663957552769239867786246944386995560411812955337561052579004594139727289525494974204870656) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))))
Outputs
(if (<=.f64 (pow.f64 a 2) 4999999999999999797083622281751813657459980448242257198348695049033519614754772127580160) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 3)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))))
(if (<=.f64 (pow.f64 a 2) 4999999999999999797083622281751813657459980448242257198348695049033519614754772127580160) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 3)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))))))
(if (<=.f64 a 359999999999999969228356246667425480704) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 1/180 angle)) 3)))))))
(if (<=.f64 a 359999999999999969228356246667425480704) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)))))
(if (<=.f64 angle 2650000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (if (<=.f64 angle 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992) (*.f64 (+.f64 a b) (fabs.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(if (<=.f64 angle 2650000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (if (<=.f64 angle 190000000000000000179335751079936799816372843563881329000525417572631712909109564077607955914765789884615724597711531277226981375086034516180992) (*.f64 (+.f64 a b) (fabs.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 (-.f64 b a) angle)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 (pow.f64 a 2) 3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 (PI.f64) angle))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(if (<=.f64 angle 500000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) 1))
(if (<=.f64 angle 500000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 4533471823554859/75557863725914323419136) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1/90))) 1))
(if (<=.f64 angle 4533471823554859/75557863725914323419136) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 (-.f64 b a) angle))) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 3022314549036573/302231454903657293676544) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 3022314549036573/302231454903657293676544) (*.f64 (+.f64 a b) (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 (-.f64 b a) angle))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 1498797955988901/288230376151711744) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 1498797955988901/288230376151711744) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 (PI.f64) angle)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 5072854620270127/9223372036854775808) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 angle 5072854620270127/9223372036854775808) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (PI.f64))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(if (<=.f64 b 23999999999999999471913177735783844184755773347227225938534077879262334541498579818246225186158252335274438441972889859252122375361547513488732061696) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))))
(if (<=.f64 b 23999999999999999471913177735783844184755773347227225938534077879262334541498579818246225186158252335274438441972889859252122375361547513488732061696) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b angle)))))
(if (<=.f64 a 609999999999999981167373713408) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 a))))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 609999999999999981167373713408) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b angle)))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 a))))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 (PI.f64) angle)))))))
(if (<=.f64 a 599999999999999983783277232128) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle b)))) (if (<=.f64 a 64999999999999999863269016607855627290108923733734731570081406961303331929174256507780947737383788461611286528) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 599999999999999983783277232128) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b angle)))) (if (<=.f64 a 64999999999999999863269016607855627290108923733734731570081406961303331929174256507780947737383788461611286528) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 a angle)))) (if (<=.f64 a 134999999999999997726019727911999959531202734349100562798580166571737687605700807120867029239779558989261493871050752) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 (PI.f64) angle)))))))
(if (<=.f64 a 1219999999999999962334747426816) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (*.f64 a angle) (PI.f64)))) (if (<=.f64 a 164999999999999989443799312663957552769239867786246944386995560411812955337561052579004594139727289525494974204870656) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) b)))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 1219999999999999962334747426816) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))) (if (<=.f64 a 69999999999999996643636110552284902714135171819093961819005153475374787229252552948554173013095176602044596224) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 a angle)))) (if (<=.f64 a 164999999999999989443799312663957552769239867786246944386995560411812955337561052579004594139727289525494974204870656) (*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 b (PI.f64))))) (*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 (PI.f64) angle)))))))
(*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 angle (PI.f64)))))
(*.f64 (+.f64 a b) (*.f64 -1/90 (*.f64 a (*.f64 (PI.f64) angle))))
Compiler

Compiled 663 to 410 computations (38.2% saved)

soundness2.5s (7.2%)

Rules
1772×distribute-lft-in
1746×distribute-rgt-in
1534×times-frac
1474×associate-*l*
1358×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087847506
1284142223
2766442223
0125255672
1414253128
058025986
1169324322
2656624302
042428
1641392
27680392
052438
1868428
066967
1164935
2510935
31758935
45257935
025254
1363254
24836254
051547
1842493
097131971
1249930196
2577828082
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2047 to 1113 computations (45.6% saved)

end1.0ms (0%)

preprocess266.0ms (0.8%)

Compiler

Compiled 2746 to 1646 computations (40.1% saved)

Profiling

Loading profile data...