ab-angle->ABCF A

Time bar (total: 16.0s)

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 25 to 16 computations (36% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-pi: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-sin: 0.0ms (0% of total)
ival-cos: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

sample2.6s (16.3%)

Results
1.6s3634×1valid
623.0ms4622×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-sin: 404.0ms (22.5% of total)
ival-cos: 395.0ms (22% of total)
ival-mult: 340.0ms (19% of total)
ival-pow: 304.0ms (17% of total)
ival-div: 128.0ms (7.1% of total)
backward-pass: 70.0ms (3.9% of total)
ival-pi: 70.0ms (3.9% of total)
ival-add: 60.0ms (3.3% of total)
const: 21.0ms (1.2% of total)
Bogosity

preprocess84.0ms (0.5%)

Algorithm
egg-herbie
Rules
1884×fma-define
1860×fnmadd-define
1568×sum5-define
1026×sum3-define
944×sum4-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059216
1128133
2390130
31410130
42746130
55491130
67978130
01521
12313
25613
39113
09113
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
Outputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Call 2
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+ (pow (* (neg a) (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* (neg b) (cos (* (/ angle 180) (PI)))) 2))
(+ (pow (* a (sin (* (/ (neg angle) 180) (PI)))) 2) (pow (* b (cos (* (/ (neg angle) 180) (PI)))) 2))
(neg (+ (pow (* (neg a) (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)))
(neg (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* (neg b) (cos (* (/ angle 180) (PI)))) 2)))
(neg (+ (pow (* a (sin (* (/ (neg angle) 180) (PI)))) 2) (pow (* b (cos (* (/ (neg angle) 180) (PI)))) 2)))
(+ (pow (* b (sin (* (/ angle 180) (PI)))) 2) (pow (* a (cos (* (/ angle 180) (PI)))) 2))
(+ (pow (* angle (sin (* (/ a 180) (PI)))) 2) (pow (* b (cos (* (/ a 180) (PI)))) 2))
(+ (pow (* a (sin (* (/ b 180) (PI)))) 2) (pow (* angle (cos (* (/ b 180) (PI)))) 2))
Outputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+ (square (* a (sin (deg2rad angle)))) (square (* b (cos (deg2rad angle)))))
(+ (pow (* (neg a) (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+ (square (* a (sin (deg2rad angle)))) (square (* b (cos (deg2rad angle)))))
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* (neg b) (cos (* (/ angle 180) (PI)))) 2))
(+ (square (* a (sin (deg2rad angle)))) (square (* b (cos (deg2rad angle)))))
(+ (pow (* a (sin (* (/ (neg angle) 180) (PI)))) 2) (pow (* b (cos (* (/ (neg angle) 180) (PI)))) 2))
(+ (square (* a (sin (deg2rad angle)))) (square (* b (cos (deg2rad angle)))))
(neg (+ (pow (* (neg a) (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)))
(fnmsub (square (sin (deg2rad angle))) (square a) (square (* b (cos (deg2rad angle)))))
(neg (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* (neg b) (cos (* (/ angle 180) (PI)))) 2)))
(fnmsub (square (sin (deg2rad angle))) (square a) (square (* b (cos (deg2rad angle)))))
(neg (+ (pow (* a (sin (* (/ (neg angle) 180) (PI)))) 2) (pow (* b (cos (* (/ (neg angle) 180) (PI)))) 2)))
(fnmsub (square (sin (deg2rad angle))) (square a) (square (* b (cos (deg2rad angle)))))
(+ (pow (* b (sin (* (/ angle 180) (PI)))) 2) (pow (* a (cos (* (/ angle 180) (PI)))) 2))
(+ (square (* (sin (deg2rad angle)) b)) (square (* a (cos (deg2rad angle)))))
(+ (pow (* angle (sin (* (/ a 180) (PI)))) 2) (pow (* b (cos (* (/ a 180) (PI)))) 2))
(fma (square b) (square (cos (deg2rad a))) (square (* angle (sin (deg2rad a)))))
(+ (pow (* a (sin (* (/ b 180) (PI)))) 2) (pow (* angle (cos (* (/ b 180) (PI)))) 2))
(+ (square (* a (sin (deg2rad b)))) (square (* angle (cos (deg2rad b)))))
Symmetry

(abs a)

(abs b)

(abs angle)

explain276.0ms (1.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1390-0-(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
1390-0-(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
00-0-(PI.f64)
00-0-(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
00-0-b
00-0-(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
00-0-#s(literal 2 binary64)
00-0-angle
00-0-#s(literal 180 binary64)
069(6.396442786061486e-37 1.496074215073704e-115 3.6866816781924718e+196)0-(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
00-0-(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
086(6.396442786061486e-37 1.496074215073704e-115 3.6866816781924718e+196)0-(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-a
00-0-(/.f64 angle #s(literal 180 binary64))
Results
126.0ms268×1valid
63.0ms242×0valid
3.0ms2valid
Compiler

Compiled 198 to 47 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-pow: 41.0ms (29.3% of total)
ival-sin: 29.0ms (20.7% of total)
ival-cos: 20.0ms (14.3% of total)
ival-mult: 18.0ms (12.9% of total)
backward-pass: 9.0ms (6.4% of total)
ival-div: 8.0ms (5.7% of total)
ival-add: 7.0ms (5% of total)
ival-pi: 5.0ms (3.6% of total)
const: 2.0ms (1.4% of total)

eval0.0ms (0%)

Compiler

Compiled 24 to 15 computations (37.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Compiler

Compiled 48 to 30 computations (37.5% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
cost-diff0
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Rules
88×*-lowering-*.f32
88×*-lowering-*.f64
32×associate-*r*
28×fma-lowering-fma.f32
28×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024112
141104
270104
3104104
0104104
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(* a (sin (* (/ angle 180) (PI))))
a
(sin (* (/ angle 180) (PI)))
(* (/ angle 180) (PI))
(/ angle 180)
angle
180
(PI)
2
(pow (* b (cos (* (/ angle 180) (PI)))) 2)
(* b (cos (* (/ angle 180) (PI))))
b
(cos (* (/ angle 180) (PI)))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
a
(sin (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
angle
(PI)
180
2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
Outputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (sin (* (/ angle 180) (PI))))
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(sin (* (/ angle 180) (PI)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(* (/ angle 180) (PI))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b (cos (* (/ angle 180) (PI)))) 2)
(pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (cos (* (/ angle 180) (PI))))
(*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(cos (* (/ angle 180) (PI)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (sin (/ (* angle (PI)) 180)))
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(sin (/ (* angle (PI)) 180))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* angle (PI)) 180)
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(* angle (PI))
(*.f64 angle (PI.f64))
angle
(PI)
(PI.f64)
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))

localize207.0ms (1.3%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy52.4%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy52.1%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
accuracy99.6%
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy52.4%
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy52.1%
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Results
124.0ms134×1valid
32.0ms121×0valid
3.0ms2valid
Compiler

Compiled 170 to 25 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 109.0ms
ival-sin: 29.0ms (26.6% of total)
ival-cos: 21.0ms (19.3% of total)
ival-mult: 20.0ms (18.4% of total)
ival-pow: 18.0ms (16.5% of total)
backward-pass: 7.0ms (6.4% of total)
ival-div: 7.0ms (6.4% of total)
ival-add: 4.0ms (3.7% of total)
ival-pi: 2.0ms (1.8% of total)
const: 1.0ms (0.9% of total)

series30.0ms (0.2%)

Counts
13 → 252
Calls
Call 1
Inputs
#<alt (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))>
#<alt (pow (* a (sin (* (/ angle 180) (PI)))) 2)>
#<alt (* a (sin (* (/ angle 180) (PI))))>
#<alt (sin (* (/ angle 180) (PI)))>
#<alt (+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (* a (sin (/ (* angle (PI)) 180))) 2)>
#<alt (* a (sin (/ (* angle (PI)) 180)))>
#<alt (sin (/ (* angle (PI)) 180))>
#<alt (cos (* (/ angle 180) (PI)))>
#<alt (* (/ angle 180) (PI))>
#<alt (cos (/ (* angle (PI)) 180))>
#<alt (* angle (PI))>
#<alt (/ (* angle (PI)) 180)>
Outputs
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
Calls

63 calls:

TimeVariablePointExpression
10.0ms
a
@inf
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
2.0ms
a
@0
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
2.0ms
b
@0
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
2.0ms
angle
@0
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
2.0ms
angle
@inf
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))

rewrite290.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
3974×*-lowering-*.f32
3974×*-lowering-*.f64
1852×sum3-define
1534×+-lowering-+.f64
1534×+-lowering-+.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02473
113867
262667
3596467
0834567
Stop Event
iter limit
node limit
Counts
13 → 379
Calls
Call 1
Inputs
(+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
(pow (* a (sin (* (/ angle 180) (PI)))) 2)
(* a (sin (* (/ angle 180) (PI))))
(sin (* (/ angle 180) (PI)))
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
(sin (/ (* angle (PI)) 180))
(cos (* (/ angle 180) (PI)))
(* (/ angle 180) (PI))
(cos (/ (* angle (PI)) 180))
(* angle (PI))
(/ (* angle (PI)) 180)
Outputs
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b b)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (-.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a)) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(*.f64 angle (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 (PI.f64) angle)
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) angle)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))

simplify321.0ms (2%)

Algorithm
egg-herbie
Rules
5148×*-lowering-*.f32
5148×*-lowering-*.f64
3520×+-lowering-+.f64
3520×+-lowering-+.f32
1068×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01793540
15963068
226012910
352232908
459252908
563132908
674282908
080412908
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))) (*.f64 angle angle))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))) (*.f64 angle angle))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 a (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))

eval160.0ms (1%)

Compiler

Compiled 27967 to 1608 computations (94.3% saved)

prune427.0ms (2.7%)

Pruning

51 alts after pruning (51 fresh and 0 done)

PrunedKeptTotal
New76151812
Fresh000
Picked202
Done000
Total76351814
Accuracy
79.8%
Counts
814 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.5%
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
10.8%
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.0%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
71.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.2%
(+.f64 (pow.f64 (*.f64 a (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
63.2%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.2%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.3%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
34.5%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
27.3%
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.6%
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
18.8%
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
56.3%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
56.8%
(*.f64 b b)
Compiler

Compiled 3324 to 2036 computations (38.7% saved)

simplify198.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
cost-diff6784
(-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
cost-diff6784
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
cost-diff6912
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
cost-diff128
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
cost-diff192
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
cost-diff13056
(pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff13056
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
cost-diff0
(*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
cost-diff6080
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
cost-diff6080
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 b b)
cost-diff0
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
cost-diff0
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
Rules
2934×*-lowering-*.f32
2934×*-lowering-*.f64
1732×fma-lowering-fma.f32
1732×fma-lowering-fma.f64
1726×fma-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
054600
1122451
2353440
31132439
42251436
55526430
08131430
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (PI) (/ 180 angle)))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
a
(sin (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
angle
(PI)
180
2
(pow (* b (cos (/ (PI) (/ 180 angle)))) 2)
(* b (cos (/ (PI) (/ 180 angle))))
b
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
(* b b)
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
a
(* angle (* 1/180 (PI)))
angle
(* 1/180 (PI))
1/180
(PI)
2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
180
(+ (pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2)
(pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2)
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(* a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
1/2
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(* 2 (/ angle (/ 180 (PI))))
2
(/ angle (/ 180 (PI)))
angle
(/ 180 (PI))
180
(PI)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))
(/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))))
1
(- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(* a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
1/2
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(* 2 (/ angle (/ 180 (PI))))
2
(/ angle (/ 180 (PI)))
angle
(/ 180 (PI))
180
(PI)
(* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))
b
(* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4))
(pow (* a (sin (/ angle (/ 180 (PI))))) 4)
(* a (sin (/ angle (/ 180 (PI)))))
(sin (/ angle (/ 180 (PI))))
4
(pow (* b (cos (/ angle (/ 180 (PI))))) 4)
(* b (cos (/ angle (/ 180 (PI)))))
(cos (/ angle (/ 180 (PI))))
Outputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (PI) (/ 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* a (sin (/ (* angle (PI)) 180)))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin (/ (* angle (PI)) 180))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
angle
(PI)
(PI.f64)
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (PI) (/ 180 angle)))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (PI) (/ 180 angle))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (PI) (/ 180 angle)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (PI) (/ 180 angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(* b b)
(*.f64 b b)
b
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(*.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle)))
(* a (* angle (* 1/180 (PI))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
a
(* angle (* 1/180 (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
angle
(* 1/180 (PI))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
1/180
#s(literal 1/180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
180
#s(literal 180 binary64)
(+ (pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2)
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(* a a)
(*.f64 a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* 2 (/ angle (/ 180 (PI))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
2
#s(literal 2 binary64)
(/ angle (/ 180 (PI)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
angle
(/ 180 (PI))
(/.f64 #s(literal 180 binary64) (PI.f64))
180
#s(literal 180 binary64)
(PI)
(PI.f64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 a a) (*.f64 b b))))))
(/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 a a) (*.f64 b b))))))
1
#s(literal 1 binary64)
(- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 a a) (*.f64 b b)))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(* a a)
(*.f64 a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* 2 (/ angle (/ 180 (PI))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
2
#s(literal 2 binary64)
(/ angle (/ 180 (PI)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
angle
(/ 180 (PI))
(/.f64 #s(literal 180 binary64) (PI.f64))
180
#s(literal 180 binary64)
(PI)
(PI.f64)
(* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
b
(* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64)))
(pow (* a (sin (/ angle (/ 180 (PI))))) 4)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64))
(* a (sin (/ angle (/ 180 (PI)))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
(sin (/ angle (/ 180 (PI))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
4
#s(literal 4 binary64)
(pow (* b (cos (/ angle (/ 180 (PI))))) 4)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 4 binary64))
(* b (cos (/ angle (/ 180 (PI)))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
(cos (/ angle (/ 180 (PI))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))

localize683.0ms (4.3%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy52.8%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
accuracy52.4%
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
accuracy52.1%
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
accuracy36.5%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
accuracy79.4%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
accuracy66.2%
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64))
accuracy52.8%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
accuracy52.4%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.6%
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
accuracy99.6%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy52.4%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy100.0%
(*.f64 b b)
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy99.5%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy52.4%
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy52.1%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
Results
499.0ms229×1valid
58.0ms23×2valid
3.0ms0valid
Compiler

Compiled 663 to 55 computations (91.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 408.0ms
ival-pow: 106.0ms (26% of total)
ival-cos: 79.0ms (19.3% of total)
ival-mult: 65.0ms (15.9% of total)
ival-sin: 54.0ms (13.2% of total)
backward-pass: 33.0ms (8.1% of total)
ival-div: 24.0ms (5.9% of total)
ival-pi: 16.0ms (3.9% of total)
ival-add: 11.0ms (2.7% of total)
ival-sub: 9.0ms (2.2% of total)
...c/correct-round.rkt:119:19: 9.0ms (2.2% of total)
const: 2.0ms (0.5% of total)

series78.0ms (0.5%)

Counts
25 → 528
Calls
Call 1
Inputs
#<alt (+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (PI) (/ 180 angle)))) 2))>
#<alt (pow (* a (sin (/ (* angle (PI)) 180))) 2)>
#<alt (* a (sin (/ (* angle (PI)) 180)))>
#<alt (sin (/ (* angle (PI)) 180))>
#<alt (* b b)>
#<alt (+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (* a (* angle (* 1/180 (PI)))) 2)>
#<alt (* a (* angle (* 1/180 (PI))))>
#<alt (* angle (* 1/180 (PI)))>
#<alt (+ (pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2)>
#<alt (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2)>
#<alt (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))>
#<alt (* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))>
#<alt (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))))>
#<alt (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))>
#<alt (cos (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (* angle (PI))>
#<alt (cos (/ (* angle (PI)) 180))>
#<alt (/ (* angle (PI)) 180)>
#<alt (cos (* 2 (/ angle (/ 180 (PI)))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))>
#<alt (sin (/ angle (/ 180 (PI))))>
#<alt (cos (/ angle (/ 180 (PI))))>
Outputs
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (pow b 2)>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- (* (pow a 2) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- (* (pow a 2) (- (+ (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (* (pow angle 2) (- (* -1 (/ (- (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow b 4) (+ (* -1/16200 (* (pow (PI) 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))) (+ (* -1/408146688000000 (pow (PI) 6)) (* -1/6122200320000000 (pow (PI) 6)))))) (pow b 2))) (+ (* -1 (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))))) (+ (* -1 (/ (* (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2)))))))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))>
#<alt (+ (* (pow b 2) (- (* (pow b 2) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow b 2) (- (* (pow b 2) (- (+ (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))>
#<alt (/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* (pow a 2) (- (/ (* (pow a 2) (* (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* -1 (/ (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))>
#<alt (/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))>
#<alt (/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))>
#<alt (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))>
#<alt (/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))>
#<alt (/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))>
#<alt (/ -1 (pow b 2))>
#<alt (- (* (pow angle 2) (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))>
#<alt (- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))>
#<alt (- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (+ (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (* (pow angle 2) (- (* -1/765275040000000 (/ (pow (PI) 6) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2))) (+ (* -1 (/ (* (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* 1/765275040000000 (/ (* (pow a 2) (pow (PI) 6)) (pow b 4)))))))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))>
#<alt (+ (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (+ (* (pow b 2) (- (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 8) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4))) (* -1 (/ (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))>
#<alt (/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))>
#<alt (/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))>
#<alt (/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))>
#<alt (/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))>
#<alt (/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))>
#<alt (/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))>
#<alt (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* -1 (pow b 2))>
#<alt (- (* (pow angle 2) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))>
#<alt (- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))>
#<alt (- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6)))))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
Calls

132 calls:

TimeVariablePointExpression
10.0ms
angle
@inf
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))
8.0ms
a
@inf
(pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2)
4.0ms
angle
@0
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))
3.0ms
a
@0
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
3.0ms
angle
@-inf
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))

rewrite289.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
2222×*-lowering-*.f32
2222×*-lowering-*.f64
1964×fma-lowering-fma.f32
1964×fma-lowering-fma.f64
1408×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054243
1331150
22967150
08287150
Stop Event
iter limit
node limit
Counts
25 → 742
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (PI) (/ 180 angle)))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
(sin (/ (* angle (PI)) 180))
(* b b)
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
(* angle (* 1/180 (PI)))
(+ (pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2) 2)
(pow (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) 1/2)
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(* (/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))) (- (pow (* a (sin (/ angle (/ 180 (PI))))) 4) (pow (* b (cos (/ angle (/ 180 (PI))))) 4)))
(/ 1 (- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))))
(- (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(* angle (PI))
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(cos (* 2 (/ angle (/ 180 (PI)))))
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(sin (/ angle (/ 180 (PI))))
(cos (/ angle (/ 180 (PI))))
Outputs
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 b (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(*.f64 b b)
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(+.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 a (*.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 b (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 a a) (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 b b) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 a (*.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a a) (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a a))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(exp.f64 (log.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(pow.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 a (exp.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 angle (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) a)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) a))
(*.f64 (*.f64 a angle) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) (PI.f64))
(*.f64 (*.f64 (*.f64 a angle) (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (exp.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (exp.f64 (log.f64 (*.f64 a angle))) (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 b (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)))
(*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 b (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 b (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(+.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))
(-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 b (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (*.f64 a a) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) b) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) b)) b (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) (+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (+.f64 (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (+.f64 (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))
(fma.f64 (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (+.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) b) b) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (neg.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) (+.f64 (*.f64 (neg.f64 (*.f64 b b)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))))
(pow.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b))) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 angle (PI.f64))
(*.f64 (PI.f64) angle)
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(cos.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(-.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (neg.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) #s(literal -1 binary64))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 1 binary64))

simplify369.0ms (2.3%)

Algorithm
egg-herbie
Rules
6574×*-lowering-*.f32
6574×*-lowering-*.f64
3018×+-lowering-+.f64
3018×+-lowering-+.f32
1592×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067213232
1243711490
0850111490
Stop Event
iter limit
node limit
Counts
528 → 528
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(pow b 2)
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- (* (pow a 2) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- (* (pow a 2) (- (+ (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(pow b 2)
(+ (* (pow angle 2) (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (* (pow angle 2) (- (* -1 (/ (- (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow b 4) (+ (* -1/16200 (* (pow (PI) 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))) (+ (* -1/408146688000000 (pow (PI) 6)) (* -1/6122200320000000 (pow (PI) 6)))))) (pow b 2))) (+ (* -1 (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))))) (+ (* -1 (/ (* (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2)))))))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))
(+ (* (pow b 2) (- (* (pow b 2) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow b 2) (- (* (pow b 2) (- (+ (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* (pow a 2) (- (/ (* (pow a 2) (* (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* -1 (/ (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))
(/ -1 (pow b 2))
(- (* (pow angle 2) (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (+ (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (* (pow angle 2) (- (* -1/765275040000000 (/ (pow (PI) 6) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2))) (+ (* -1 (/ (* (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* 1/765275040000000 (/ (* (pow a 2) (pow (PI) 6)) (pow b 4)))))))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))
(+ (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+ (* (pow b 2) (- (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 8) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4))) (* -1 (/ (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))
(/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))
(/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))
(/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))
(/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* -1 (pow b 2))
(- (* (pow angle 2) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6)))))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))) a) (*.f64 angle angle))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 a (*.f64 angle angle))) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))) a)))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(pow b 2)
(*.f64 b b)
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 angle angle))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (*.f64 b b))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))) (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 a))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 a))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 a))
(* -1 (* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 a))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle (PI.f64)) a))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (/.f64 (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (PI.f64))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 90 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (PI.f64)) (PI.f64)) #s(literal 1/194400 binary64)))) (PI.f64)) (/.f64 (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (PI.f64)))))))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* a (sqrt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 a (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (- (* (pow a 2) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))))
(+ (* (pow a 2) (- (* (pow a 2) (- (+ (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b b)) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 a a)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 a a) (-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 b b)) (*.f64 (*.f64 a a) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 a a) (-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (pow.f64 a #s(literal 6 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 b b)) (*.f64 (*.f64 a a) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 a a)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 a a) (-.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 b b)) (*.f64 (*.f64 a a) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))
(* (pow a 2) (- (+ (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (* (pow a 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow a 6) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (sin (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 a a) (-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (pow.f64 a #s(literal 6 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 b b)) (*.f64 (*.f64 a a) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))))
(+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1049760000 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/629856000 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))) (*.f64 b b)))))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))))))
(+ (* (pow angle 2) (- (+ (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (* (pow angle 2) (- (* -1 (/ (- (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow b 4) (+ (* -1/16200 (* (pow (PI) 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))) (+ (* -1/408146688000000 (pow (PI) 6)) (* -1/6122200320000000 (pow (PI) 6)))))) (pow b 2))) (+ (* -1 (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))))) (+ (* -1 (/ (* (- (* -1 (/ (- (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow b 4) (+ (* 1/6298560000 (pow (PI) 4)) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (pow b 2))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2)))))))) (+ (* -1 (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (* -1 (/ (* (- (* -1/16200 (* (pow b 2) (pow (PI) 2))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2)))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))))))) (* -1 (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))))) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1049760000 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/629856000 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))) (*.f64 b b))))) (/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 b b))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 b b)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1049760000 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/629856000 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))) (*.f64 b b))))))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (- (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (pow (cos (* 1/180 (* angle (PI)))) 4))) (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))
(+ (* (pow b 2) (- (* (pow b 2) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b b)) (-.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))))
(+ (* (pow b 2) (- (* (pow b 2) (- (+ (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (* (pow b 2) (* (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (* (pow (sin (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 4)) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 b b) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (-.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (/.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 b #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))))))
(/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))))
(* (pow b 2) (- (+ (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (* (pow b 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* -1 (/ (* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* (pow b 6) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (pow (cos (* 1/180 (* angle (PI)))) 4) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (+ (* -1 (/ (* (pow a 2) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow a 4) (* (pow (cos (* 1/180 (* angle (PI)))) 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (-.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 b #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 b #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))))))))))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(- (* (pow a 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ (* (pow a 2) (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))))))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(- (* (pow a 2) (- (+ (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* (pow a 2) (- (/ (* (pow a 2) (* (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (* -1 (/ (* (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (- (* 1/2 (/ (cos (* 1/90 (* angle (PI)))) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))))) (* 1/2 (/ 1 (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))))) (*.f64 b b)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))))))) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 a a))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 a a))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64))) (*.f64 (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 4 binary64))))) (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 a a))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/ (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (pow a 2))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 a a))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow a 2))
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) (*.f64 a a))
(/ (- (+ (/ 1 (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 2) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (* -1 (/ (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow a 2))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64))) (*.f64 (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 4 binary64))))) (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 a a))
(/ -1 (pow b 2))
(/.f64 #s(literal -1 binary64) (*.f64 b b))
(- (* (pow angle 2) (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64)))))) (/.f64 #s(literal -1 binary64) (*.f64 b b)))
(- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (-.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 b b)))))) (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64))))))) (/.f64 #s(literal -1 binary64) (*.f64 b b)))
(- (* (pow angle 2) (- (+ (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* (pow angle 2) (- (+ (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (* (pow angle 2) (- (* -1/765275040000000 (/ (pow (PI) 6) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4))))) (pow b 2))) (+ (* -1 (/ (* (- (* 1/3149280000 (/ (pow (PI) 4) (pow b 2))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* 1/765275040000000 (/ (* (pow a 2) (pow (PI) 6)) (pow b 4)))))))) (+ (* -1 (/ (* (- (* -1/32400 (/ (pow (PI) 2) (pow b 2))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4)))) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))) (* -1/3149280000 (/ (* (pow a 2) (pow (PI) 4)) (pow b 4))))))) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 4))))) (/ 1 (pow b 2)))
(+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (-.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 b b)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (pow.f64 b #s(literal 4 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 b b))))) (/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 b b)))) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64)))))) (*.f64 b b))))) (-.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 b b))))))) (*.f64 #s(literal -1/32400 binary64) (+.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (/.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) (pow.f64 b #s(literal 4 binary64))))))) (/.f64 #s(literal -1 binary64) (*.f64 b b)))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))))
(/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))
(+ (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 a #s(literal 6 binary64)))) (/.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))))
(+ (* (pow b 2) (- (* (pow b 2) (- (/ (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow a 8) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4))) (* -1 (/ (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2) (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (* -1 (/ (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))))) (/ 1 (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 4 binary64)) (pow.f64 a #s(literal 8 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 a #s(literal 6 binary64)))))) (/.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 b b))
(/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b b))
(/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 a #s(literal 6 binary64)) (pow.f64 b #s(literal 6 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (*.f64 b b))
(/ -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/ (- (* -1 (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)))) (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (pow b 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 b b))
(/ (- (* -1 (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))))) (pow b 2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b b))
(/ (- (* -1 (/ (* (pow a 6) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)) (* (pow b 6) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 4)))) (+ (/ 1 (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2))) (/ (* (pow a 4) (pow (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 2)) (* (pow b 4) (pow (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) 3)))))) (pow b 2))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 a #s(literal 6 binary64)) (pow.f64 b #s(literal 6 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (pow.f64 b #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (*.f64 b b))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (* -1 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(* -1 (pow b 2))
(-.f64 #s(literal 0 binary64) (*.f64 b b))
(- (* (pow angle 2) (- (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(-.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 b b))
(- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(-.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))) (*.f64 b b))
(- (* (pow angle 2) (- (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (- (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (- (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* -1/765275040000000 (* (pow b 2) (pow (PI) 6)))))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))) (* -1/32400 (* (pow b 2) (pow (PI) 2))))) (pow b 2))
(-.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (-.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))))) (*.f64 b b))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(- (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(+ (* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* -1 (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
(* (pow b 2) (- (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b)) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/382637520000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle angle))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))

eval220.0ms (1.4%)

Compiler

Compiled 72176 to 3535 computations (95.1% saved)

prune304.0ms (1.9%)

Pruning

84 alts after pruning (83 fresh and 1 done)

PrunedKeptTotal
New1564521616
Fresh153146
Picked415
Done000
Total1583841667
Accuracy
79.9%
Counts
1667 → 84
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.4%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
72.3%
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
11.2%
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
56.2%
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
24.5%
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
59.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
59.5%
(+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
32.2%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.3%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.0%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
57.1%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
72.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
77.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
71.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
36.6%
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))
51.3%
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
59.5%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
60.2%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.3%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
71.2%
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.2%
(+.f64 (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.7%
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
72.3%
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
34.5%
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
34.5%
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
27.3%
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
65.6%
(+.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
9.5%
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.1%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.7%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
11.4%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.4%
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
11.2%
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
32.6%
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
56.3%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
43.3%
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
24.8%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
1.8%
(*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
56.8%
(*.f64 b b)
55.4%
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
Compiler

Compiled 6450 to 3810 computations (40.9% saved)

simplify245.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff12928
(*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))
cost-diff12992
(pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))
cost-diff25856
(pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff25856
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff12928
(cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
cost-diff12928
(*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
cost-diff12928
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff19008
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(/.f64 (PI.f64) #s(literal 180 binary64))
cost-diff0
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle))
cost-diff6080
(pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64))
cost-diff6080
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 (PI.f64) (PI.f64))
cost-diff0
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))
cost-diff0
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a))
cost-diff0
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
cost-diff128
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
cost-diff128
(*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
cost-diff128
(pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64))
cost-diff128
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
Rules
4352×*-lowering-*.f32
4352×*-lowering-*.f64
2526×/-lowering-/.f32
2526×/-lowering-/.f64
1344×sum4-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
060461
1135372
2393365
31319349
42632333
54273333
65739333
77578333
08227333
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(* a (sin (/ (* angle (PI)) 180)))
a
(sin (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
angle
(PI)
180
2
(pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)
(* b (cos (/ (/ angle 180) (/ 1 (PI)))))
b
(cos (/ (/ angle 180) (/ 1 (PI))))
(/ (/ angle 180) (/ 1 (PI)))
(/ angle 180)
(/ 1 (PI))
1
(* (* (* (* (PI) (PI)) 1/32400) (* a a)) (* angle angle))
(* (* (* (PI) (PI)) 1/32400) (* a a))
(* (* (PI) (PI)) 1/32400)
(* (PI) (PI))
(PI)
1/32400
(* a a)
a
(* angle angle)
angle
(+ (pow (* (/ (PI) 180) (* a angle)) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* (/ (PI) 180) (* a angle)) 2)
(* (/ (PI) 180) (* a angle))
(/ (PI) 180)
(PI)
180
(* a angle)
a
angle
2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
a
(* angle (* 1/180 (PI)))
angle
(* 1/180 (PI))
1/180
(PI)
2
(pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2)
(* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)))
b
(cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))
(/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)
(* (* angle (sqrt (PI))) (sqrt (PI)))
(* angle (sqrt (PI)))
(sqrt (PI))
180
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2)
(pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2)
(* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))))
a
(exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))
(log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))
(* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))
(/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)
(- 1 (cos (/ 2 (/ 180 (* angle (PI))))))
1
(cos (/ 2 (/ 180 (* angle (PI)))))
(/ 2 (/ 180 (* angle (PI))))
2
(/ 180 (* angle (PI)))
180
(* angle (PI))
angle
(PI)
1/2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
Outputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (sin (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* a (sin (/ (* angle (PI)) 180)))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin (/ (* angle (PI)) 180))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
angle
(PI)
(PI.f64)
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (/ angle 180) (/ 1 (PI)))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (/ angle 180) (/ 1 (PI))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (/ angle 180) (/ 1 (PI)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(/ 1 (PI))
(/.f64 #s(literal 1 binary64) (PI.f64))
1
#s(literal 1 binary64)
(* (* (* (* (PI) (PI)) 1/32400) (* a a)) (* angle angle))
(*.f64 a (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle (PI.f64)))) #s(literal 32400 binary64))))
(* (* (* (PI) (PI)) 1/32400) (* a a))
(/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 a (PI.f64)))) #s(literal 32400 binary64))
(* (* (PI) (PI)) 1/32400)
(*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
1/32400
#s(literal 1/32400 binary64)
(* a a)
(*.f64 a a)
a
(* angle angle)
(*.f64 angle angle)
angle
(+ (pow (* (/ (PI) 180) (* a angle)) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (*.f64 a (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle (PI.f64)))) #s(literal 32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* (/ (PI) 180) (* a angle)) 2)
(*.f64 a (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle (PI.f64)))) #s(literal 32400 binary64))))
(* (/ (PI) 180) (* a angle))
(*.f64 a (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (PI) 180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(* a angle)
(*.f64 a angle)
a
angle
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* angle (PI))
(*.f64 angle (PI.f64))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2))
(+.f64 (*.f64 a (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle (PI.f64)))) #s(literal 32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(*.f64 a (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 angle (PI.f64)))) #s(literal 32400 binary64))))
(* a (* angle (* 1/180 (PI))))
(*.f64 a (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
a
(* angle (* 1/180 (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
angle
(* 1/180 (PI))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
1/180
#s(literal 1/180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(* (* angle (sqrt (PI))) (sqrt (PI)))
(*.f64 angle (PI.f64))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(sqrt (PI))
(sqrt.f64 (PI.f64))
180
#s(literal 180 binary64)
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 2 binary64)))
(pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2)
(/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 2 binary64))
(pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2)
(sqrt.f64 (/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 2 binary64)))
(* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))))
(/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 2 binary64))
a
(exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))
(/.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))
(log.f64 (/.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64)))
(* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))
(/.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)
(+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -2 binary64)))
(- 1 (cos (/ 2 (/ 180 (* angle (PI))))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
1
#s(literal 1 binary64)
(cos (/ 2 (/ 180 (* angle (PI)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(/ 2 (/ 180 (* angle (PI))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
2
#s(literal 2 binary64)
(/ 180 (* angle (PI)))
(/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))
180
#s(literal 180 binary64)
(* angle (PI))
(*.f64 angle (PI.f64))
angle
(PI)
(PI.f64)
1/2
#s(literal 1/2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(/ (* angle (PI)) 180)
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))

localize833.0ms (5.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy79.4%
(-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
accuracy66.5%
(pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))
accuracy55.2%
(cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
accuracy54.9%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.5%
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
accuracy98.5%
(sqrt.f64 (PI.f64))
accuracy97.4%
(PI.f64)
accuracy54.9%
(cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
accuracy99.6%
(*.f64 angle (PI.f64))
accuracy99.6%
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
accuracy97.4%
(PI.f64)
accuracy54.9%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy99.2%
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a))
accuracy98.5%
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))
accuracy97.4%
(PI.f64)
accuracy72.7%
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
accuracy99.3%
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
accuracy97.4%
(PI.f64)
accuracy54.9%
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
accuracy54.7%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
Results
499.0ms241×1valid
130.0ms5exit
7.0ms2valid
6.0ms0valid
Compiler

Compiled 562 to 61 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 489.0ms
ival-pow: 76.0ms (15.5% of total)
ival-mult: 75.0ms (15.3% of total)
ival-div: 72.0ms (14.7% of total)
ival-cos: 64.0ms (13.1% of total)
ival-sin: 56.0ms (11.4% of total)
ival-exp: 42.0ms (8.6% of total)
backward-pass: 37.0ms (7.6% of total)
...c/correct-round.rkt:119:19: 19.0ms (3.9% of total)
ival-log: 17.0ms (3.5% of total)
ival-sqrt: 13.0ms (2.7% of total)
ival-add: 11.0ms (2.2% of total)
ival-sub: 3.0ms (0.6% of total)
ival-pi: 3.0ms (0.6% of total)
const: 1.0ms (0.2% of total)

series29.0ms (0.2%)

Counts
30 → 516
Calls
Call 1
Inputs
#<alt (+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))>
#<alt (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)>
#<alt (* b (cos (/ (/ angle 180) (/ 1 (PI)))))>
#<alt (cos (/ (/ angle 180) (/ 1 (PI))))>
#<alt (* (* (* (* (PI) (PI)) 1/32400) (* a a)) (* angle angle))>
#<alt (* (* (* (PI) (PI)) 1/32400) (* a a))>
#<alt (* (* (PI) (PI)) 1/32400)>
#<alt (* (PI) (PI))>
#<alt (+ (pow (* (/ (PI) 180) (* a angle)) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (* (/ (PI) 180) (* a angle)) 2)>
#<alt (* (/ (PI) 180) (* a angle))>
#<alt (/ (PI) 180)>
#<alt (+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2))>
#<alt (pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2)>
#<alt (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)))>
#<alt (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))>
#<alt (+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2)>
#<alt (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2)>
#<alt (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))))>
#<alt (sin (/ (* angle (PI)) 180))>
#<alt (PI)>
#<alt (/ (/ angle 180) (/ 1 (PI)))>
#<alt (cos (/ (* angle (PI)) 180))>
#<alt (/ (* angle (PI)) 180)>
#<alt (* angle (PI))>
#<alt (sqrt (PI))>
#<alt (* (* angle (sqrt (PI))) (sqrt (PI)))>
#<alt (cos (/ 2 (/ 180 (* angle (PI)))))>
#<alt (- 1 (cos (/ 2 (/ 180 (* angle (PI))))))>
Outputs
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (pow b 2)>
#<alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt b>
#<alt (+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow (PI) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (pow b 2)>
#<alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt b>
#<alt (+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (+ (* (pow angle 2) (+ (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/16200 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))>
#<alt (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2))))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2))))))>
#<alt (* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* 1/382637520000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))))))))>
#<alt (* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/173564379072000000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 8) (pow (sqrt 1/2) 2))))) (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2))))))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt (* angle (PI))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* 1/16200 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
#<alt (- 1 (cos (* 1/90 (* angle (PI)))))>
Calls

129 calls:

TimeVariablePointExpression
3.0ms
angle
@0
(pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2)
1.0ms
angle
@inf
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
1.0ms
angle
@0
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
1.0ms
a
@0
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
1.0ms
angle
@-inf
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))

rewrite393.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3364×*-lowering-*.f32
3364×*-lowering-*.f64
2016×pow-lowering-pow.f64
2016×pow-lowering-pow.f32
1678×unpow-prod-down
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060251
1341181
22164176
08357176
Stop Event
iter limit
node limit
Counts
30 → 973
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (PI)) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)
(* b (cos (/ (/ angle 180) (/ 1 (PI)))))
(cos (/ (/ angle 180) (/ 1 (PI))))
(* (* (* (* (PI) (PI)) 1/32400) (* a a)) (* angle angle))
(* (* (* (PI) (PI)) 1/32400) (* a a))
(* (* (PI) (PI)) 1/32400)
(* (PI) (PI))
(+ (pow (* (/ (PI) 180) (* a angle)) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* (/ (PI) 180) (* a angle)) 2)
(* (/ (PI) 180) (* a angle))
(/ (PI) 180)
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2))
(pow (* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))) 2)
(* b (cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180)))
(cos (/ (* (* angle (sqrt (PI))) (sqrt (PI))) 180))
(+ (pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2) 2)
(pow (* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2))))) 1/2)
(* a (exp (log (* a (/ (- 1 (cos (/ 2 (/ 180 (* angle (PI)))))) 2)))))
(sin (/ (* angle (PI)) 180))
(PI)
(/ (/ angle 180) (/ 1 (PI)))
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
(sqrt (PI))
(* (* angle (sqrt (PI))) (sqrt (PI)))
(cos (/ 2 (/ 180 (* angle (PI)))))
(- 1 (cos (/ 2 (/ 180 (* angle (PI))))))
Outputs
(+.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 a angle)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a angle)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 32400 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (*.f64 a angle))) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (*.f64 a angle)))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal -180 binary64))
(pow.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 a (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
(*.f64 a (pow.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)))
(*.f64 angle (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (PI.f64) (pow.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (pow.f64 (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 a angle)) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (/.f64 (*.f64 a angle) #s(literal 180 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 a (*.f64 a (*.f64 angle angle))))
(*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a))
(*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) (*.f64 a (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (pow.f64 (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 angle angle))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 a angle))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) #s(literal 1 binary64)) angle)
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) #s(literal 1 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (*.f64 angle angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) #s(literal 1 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64)) (*.f64 a angle))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) #s(literal 1 binary64)) angle)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64))))
(pow.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) #s(literal 2 binary64))
(*.f64 a (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 a a))
(*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a)
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 a a) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))
(pow.f64 (PI.f64) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 4 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 2/3 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/2 binary64))
(*.f64 (PI.f64) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 4/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(fma.f64 a (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) (*.f64 a (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 a angle) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) angle (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 a angle)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a angle)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 32400 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (*.f64 a angle))) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (*.f64 a angle)))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal -180 binary64))
(pow.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 a (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
(*.f64 a (pow.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)))
(*.f64 angle (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (PI.f64) (pow.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (pow.f64 (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 a angle)) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (/.f64 (*.f64 a angle) #s(literal 180 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 a (*.f64 a (*.f64 angle angle))))
(*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a))
(*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) (*.f64 a (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (pow.f64 (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 angle angle))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 a angle))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) #s(literal 1 binary64)) angle)
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) #s(literal 1 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (*.f64 angle angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) #s(literal 1 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64)) (*.f64 a angle))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) #s(literal 1 binary64)) angle)
(exp.f64 (log.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (*.f64 a angle))))
(/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (*.f64 a angle)))))
(/.f64 (*.f64 (PI.f64) (*.f64 a angle)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 a angle))) #s(literal -180 binary64))
(/.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 a angle) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 a angle) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) a) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a angle)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 a angle)) #s(literal -180 binary64))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 a angle)))) (exp.f64 (log.f64 #s(literal 180 binary64))))
(/.f64 (neg.f64 a) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 a angle)) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 a angle)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 a (*.f64 angle (PI.f64)))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 a angle) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) a)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 a angle))) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 a angle))) #s(literal 180 binary64))
(pow.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) (*.f64 a angle))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 a (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 angle (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (*.f64 a angle)))
(*.f64 (PI.f64) (/.f64 (*.f64 a angle) #s(literal 180 binary64)))
(*.f64 (PI.f64) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 a angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 (*.f64 a angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) a)
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) a))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle))
(*.f64 (*.f64 a angle) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 a angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) (*.f64 a angle)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) a))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) angle)
(*.f64 (*.f64 (PI.f64) (*.f64 a angle)) #s(literal 1/180 binary64))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (sqrt.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 1/180 binary64))
(*.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) (PI.f64))
(*.f64 (*.f64 a (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (PI.f64) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 a angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))) (exp.f64 (log.f64 (*.f64 a angle))))
(*.f64 (exp.f64 (log.f64 (*.f64 a angle))) (exp.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(*.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)))) (exp.f64 (log.f64 angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (PI.f64) #s(literal -180 binary64)))
(/.f64 (PI.f64) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -180 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))) #s(literal -180 binary64))
(pow.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1/180 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(fma.f64 a (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 a (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 a (*.f64 angle angle)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) (*.f64 a (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) a) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 a angle) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64))) angle (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(+.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(fma.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)))
(/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) a) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) a)) #s(literal -2 binary64))
(pow.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) (*.f64 a a))
(*.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(*.f64 (sqrt.f64 a) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) a)
(*.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64))) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1/4 binary64)))
(fabs.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(/.f64 (sqrt.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) a)) (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))
(*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) (sqrt.f64 a))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64)))) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a))) (sqrt.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)))
(/.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) a) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) a)) #s(literal -2 binary64))
(pow.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) (*.f64 a a))
(*.f64 (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))) (*.f64 a (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))))
(*.f64 (sqrt.f64 a) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a)) a)
(*.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(*.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) a)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 3/2 binary64))) (pow.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64))))
(fabs.f64 (PI.f64))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (neg.f64 (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (neg.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1/180 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 angle #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) angle)) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 angle (pow.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1/180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1/180 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (/.f64 angle #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (neg.f64 (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (neg.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1/180 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 angle #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) angle)) (neg.f64 (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (neg.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 angle (pow.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1/180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1/180 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (/.f64 angle #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 angle (PI.f64))
(*.f64 (PI.f64) angle)
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(fabs.f64 (sqrt.f64 (PI.f64)))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (sqrt.f64 #s(literal -1 binary64)))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 angle (PI.f64))
(*.f64 (PI.f64) angle)
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 angle #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64)))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (/.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))

simplify436.0ms (2.7%)

Algorithm
egg-herbie
Rules
6760×*-lowering-*.f32
6760×*-lowering-*.f64
3202×+-lowering-+.f64
3202×+-lowering-+.f32
1470×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03568059
112206624
253536326
085686326
Stop Event
iter limit
node limit
Counts
516 → 516
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* 1/180 (* a (* angle (PI))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (+ (* (pow angle 2) (+ (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/16200 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))
(* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2))))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2))))))
(* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* 1/382637520000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))))))))
(* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/173564379072000000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 8) (pow (sqrt 1/2) 2))))) (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2))))))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
(* angle (PI))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(- 1 (cos (* 1/90 (* angle (PI)))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) #s(literal 1/25194240000 binary64))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64))) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 b #s(literal 1/25194240000 binary64))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b)))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) #s(literal 1/25194240000 binary64))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64))) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 b #s(literal 1/25194240000 binary64))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (+ (* (pow angle 2) (+ (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/16200 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2))))) (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* 1/382637520000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64)))))))
(* (pow angle 2) (+ (* 1/16200 (* (pow a 2) (* (pow (PI) 2) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/1574640000 (* (pow a 2) (* (pow (PI) 4) (pow (sqrt 1/2) 2)))) (* (pow angle 2) (+ (* -1/173564379072000000000 (* (pow a 2) (* (pow angle 2) (* (pow (PI) 8) (pow (sqrt 1/2) 2))))) (* 1/382637520000000 (* (pow a 2) (* (pow (PI) 6) (pow (sqrt 1/2) 2))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/2 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64))))) (*.f64 (*.f64 a a) #s(literal -1/173564379072000000000 binary64))))))))))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (pow a 2) (* (pow (sqrt 1/2) 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a (sqrt.f64 #s(literal 1/2 binary64)))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a (sqrt.f64 #s(literal 1/2 binary64)))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a (sqrt.f64 #s(literal 1/2 binary64)))))
(* -1 (* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI))))))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a (sqrt.f64 #s(literal 1/2 binary64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) a)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 90 (/ (* a (* (pow angle 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (PI)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) a))) (*.f64 (*.f64 #s(literal 90 binary64) a) (*.f64 (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (/.f64 (*.f64 angle angle) (PI.f64))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* 90 (/ (* a (* (pow angle 2) (- (* -1/347128758144000000000 (pow (PI) 8)) (* -1/194400 (* (pow (PI) 2) (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))) (PI))) (* 90 (/ (* a (- (* 1/765275040000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (PI)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) a))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 90 binary64)) (*.f64 a (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/194400 binary64)))) (/.f64 (*.f64 angle angle) (PI.f64))) (/.f64 (*.f64 #s(literal 1/2040733440000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (PI.f64)))))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* (* a (sqrt 1/2)) (sqrt (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 8 binary64)))) (*.f64 (*.f64 a a) #s(literal -1/347128758144000000000 binary64)))))))))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/2 (* (pow a 2) (- 1 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
(* angle (PI))
(*.f64 angle (PI.f64))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 1/16200 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64)))
(* (pow angle 2) (- (* -1/1574640000 (* (pow angle 2) (pow (PI) 4))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (-.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/173564379072000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/382637520000000 (pow (PI) 6)))) (* 1/1574640000 (pow (PI) 4)))) (* -1/16200 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/173564379072000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/382637520000000 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/1574640000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/16200 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(- 1 (cos (* 1/90 (* angle (PI)))))
(-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))

eval447.0ms (2.8%)

Compiler

Compiled 70337 to 7882 computations (88.8% saved)

prune508.0ms (3.2%)

Pruning

109 alts after pruning (107 fresh and 2 done)

PrunedKeptTotal
New2373532426
Fresh245478
Picked415
Done011
Total24011092510
Accuracy
80.1%
Counts
2510 → 109
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.4%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
72.3%
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
11.3%
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
6.4%
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
56.2%
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
24.5%
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
59.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
32.2%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
62.3%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
72.2%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.0%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
58.0%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
56.8%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
72.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
56.8%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64)))))
56.8%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
77.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
71.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
48.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
43.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
59.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
76.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
36.6%
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))
51.3%
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
59.5%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
60.3%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
60.3%
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
65.8%
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
65.7%
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
34.5%
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
65.6%
(+.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.7%
(+.f64 (exp.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
35.8%
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
36.1%
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
9.5%
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
36.1%
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
35.8%
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
35.8%
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.1%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.7%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
11.4%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.4%
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
24.8%
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
32.5%
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
36.9%
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
32.8%
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
32.6%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
32.8%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
56.3%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
43.2%
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
1.8%
(*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
56.8%
(*.f64 b b)
55.4%
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
Compiler

Compiled 7392 to 4659 computations (37% saved)

simplify219.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff19456
(sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))
cost-diff19456
(*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))))
cost-diff19456
(pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64))
cost-diff19456
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff6080
(pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
cost-diff12800
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
cost-diff12800
(pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64))
cost-diff18880
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
cost-diff128
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
cost-diff128
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
cost-diff6912
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
cost-diff0
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle))))
cost-diff0
(PI.f64)
cost-diff0
(*.f64 (PI.f64) (PI.f64))
cost-diff0
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
cost-diff6656
(sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))
cost-diff6656
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64))))
cost-diff6656
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff6784
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
Rules
2568×*-lowering-*.f32
2568×*-lowering-*.f64
2152×sum5-define
1986×fma-lowering-fma.f32
1986×fma-lowering-fma.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
067528
1161353
2430344
31257343
41910343
52889339
65411339
08140339
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2)
(* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)))
a
(sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))
(/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)
(* angle (cbrt (* (PI) (* (PI) (PI)))))
angle
(cbrt (* (PI) (* (PI) (PI))))
(* (PI) (* (PI) (PI)))
(PI)
(* (PI) (PI))
180
2
(pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)
(* b (cos (/ (/ angle 180) (/ 1 (PI)))))
b
(cos (/ (/ angle 180) (/ 1 (PI))))
(/ (/ angle 180) (/ 1 (PI)))
(/ angle 180)
(/ 1 (PI))
1
(* (* (PI) (PI)) (* 1/32400 (* a (* a (* angle angle)))))
(* (PI) (PI))
(PI)
(* 1/32400 (* a (* a (* angle angle))))
1/32400
(* a (* a (* angle angle)))
a
(* a (* angle angle))
(* angle angle)
angle
(+ (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(* a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
1/2
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(* 2 (/ angle (/ 180 (PI))))
2
(/ angle (/ 180 (PI)))
angle
(/ 180 (PI))
180
(PI)
(* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))
b
(* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(* a (* angle (* 1/180 (PI))))
a
(* angle (* 1/180 (PI)))
angle
(* 1/180 (PI))
1/180
(PI)
2
(pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2)
(exp (log (* b (cos (* (PI) (/ angle 180))))))
(log (* b (cos (* (PI) (/ angle 180)))))
(* b (cos (* (PI) (/ angle 180))))
b
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(/ angle 180)
180
(+ (pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2)
(* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))))
a
(sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))
(* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))
(cbrt (PI))
(PI)
(* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))
(/ (* angle (cbrt (PI))) 180)
(* angle (cbrt (PI)))
angle
180
2
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(* b (cos (/ (* angle (PI)) 180)))
b
(cos (/ (* angle (PI)) 180))
(/ (* angle (PI)) 180)
(* angle (PI))
Outputs
(+ (pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
a
(sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(* angle (cbrt (* (PI) (* (PI) (PI)))))
(*.f64 angle (PI.f64))
angle
(cbrt (* (PI) (* (PI) (PI))))
(PI.f64)
(* (PI) (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))
(PI)
(PI.f64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* b (cos (/ (/ angle 180) (/ 1 (PI)))))
(*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(cos (/ (/ angle 180) (/ 1 (PI))))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (/ angle 180) (/ 1 (PI)))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(/ 1 (PI))
(/.f64 #s(literal 1 binary64) (PI.f64))
1
#s(literal 1 binary64)
(* (* (PI) (PI)) (* 1/32400 (* a (* a (* angle angle)))))
(*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(* 1/32400 (* a (* a (* angle angle))))
(*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle angle))))
1/32400
#s(literal 1/32400 binary64)
(* a (* a (* angle angle)))
(*.f64 a (*.f64 a (*.f64 angle angle)))
a
(* a (* angle angle))
(*.f64 a (*.f64 angle angle))
(* angle angle)
(*.f64 angle angle)
angle
(+ (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 a a) (+.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(*.f64 a (*.f64 (*.f64 a #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(* a a)
(*.f64 a a)
a
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(cos (* 2 (/ angle (/ 180 (PI)))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(* 2 (/ angle (/ 180 (PI))))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
2
#s(literal 2 binary64)
(/ angle (/ 180 (PI)))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
angle
(/ 180 (PI))
(/.f64 #s(literal 180 binary64) (PI.f64))
180
#s(literal 180 binary64)
(PI)
(PI.f64)
(* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))))
(*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
b
(* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 b (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(* a (* angle (* 1/180 (PI))))
(*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
a
(* angle (* 1/180 (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
angle
(* 1/180 (PI))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
1/180
#s(literal 1/180 binary64)
(PI)
(PI.f64)
2
#s(literal 2 binary64)
(pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(exp (log (* b (cos (* (PI) (/ angle 180))))))
(*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(log (* b (cos (* (PI) (/ angle 180)))))
(log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(* b (cos (* (PI) (/ angle 180))))
(*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(cos (* (PI) (/ angle 180)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(* (PI) (/ angle 180))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
180
#s(literal 180 binary64)
(+ (pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2)
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
a
(sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(cbrt (PI))
(cbrt.f64 (PI.f64))
(PI)
(PI.f64)
(* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(/ (* angle (cbrt (PI))) 180)
(/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))
(* angle (cbrt (PI)))
(*.f64 angle (cbrt.f64 (PI.f64)))
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (cos (/ (* angle (PI)) 180))) 2)
(pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* b (cos (/ (* angle (PI)) 180)))
(*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(cos (/ (* angle (PI)) 180))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (* angle (PI)) 180)
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(* angle (PI))
(*.f64 angle (PI.f64))

localize686.0ms (4.3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.9%
(cbrt.f64 (PI.f64))
accuracy78.9%
(sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))
accuracy78.8%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
accuracy70.5%
(PI.f64)
accuracy99.7%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy93.7%
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
accuracy78.8%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy70.5%
(PI.f64)
accuracy83.9%
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
accuracy79.7%
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
accuracy79.3%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
accuracy70.5%
(PI.f64)
accuracy99.7%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
accuracy97.1%
(*.f64 a (*.f64 a (*.f64 angle angle)))
accuracy89.6%
(*.f64 a (*.f64 angle angle))
accuracy70.5%
(PI.f64)
accuracy98.9%
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
accuracy78.9%
(sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))
accuracy78.8%
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
accuracy70.5%
(PI.f64)
Results
347.0ms164×1valid
145.0ms67×1invalid
38.0ms13×2valid
11.0ms11×0invalid
1.0ms0valid
Compiler

Compiled 593 to 68 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 365.0ms
ival-mult: 112.0ms (30.7% of total)
ival-cos: 59.0ms (16.2% of total)
ival-pow: 38.0ms (10.4% of total)
ival-sin: 33.0ms (9% of total)
backward-pass: 31.0ms (8.5% of total)
ival-div: 31.0ms (8.5% of total)
...c/correct-round.rkt:119:19: 16.0ms (4.4% of total)
ival-add: 15.0ms (4.1% of total)
ival-cbrt: 10.0ms (2.7% of total)
ival-log: 7.0ms (1.9% of total)
ival-exp: 6.0ms (1.6% of total)
ival-sub: 3.0ms (0.8% of total)
ival-pi: 3.0ms (0.8% of total)
const: 1.0ms (0.3% of total)

series24.0ms (0.1%)

Counts
29 → 540
Calls
Call 1
Inputs
#<alt (+ (pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))>
#<alt (pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2)>
#<alt (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)))>
#<alt (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))>
#<alt (* (* (PI) (PI)) (* 1/32400 (* a (* a (* angle angle)))))>
#<alt (* (PI) (PI))>
#<alt (PI)>
#<alt (* 1/32400 (* a (* a (* angle angle))))>
#<alt (+ (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))>
#<alt (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))>
#<alt (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))>
#<alt (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))>
#<alt (+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2))>
#<alt (pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2)>
#<alt (exp (log (* b (cos (* (PI) (/ angle 180))))))>
#<alt (pow (* a (* angle (* 1/180 (PI)))) 2)>
#<alt (+ (pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))>
#<alt (pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2)>
#<alt (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))))>
#<alt (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))>
#<alt (cos (/ (/ angle 180) (/ 1 (PI))))>
#<alt (cbrt (* (PI) (* (PI) (PI))))>
#<alt (* a (* angle angle))>
#<alt (* a (* a (* angle angle)))>
#<alt (cos (* 2 (/ angle (/ 180 (PI)))))>
#<alt (cos (* (PI) (/ angle 180)))>
#<alt (* (PI) (/ angle 180))>
#<alt (cos (/ (* angle (PI)) 180))>
#<alt (cbrt (PI))>
Outputs
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* 1/32400 (* (pow a 2) (pow angle 2)))>
#<alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))>
#<alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* 1/2 (cos (* 1/90 (* angle (PI)))))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (pow b 2)>
#<alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt b>
#<alt (+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))>
#<alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* b (cos (* 1/180 (* angle (PI)))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow b 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* a (* angle (PI))))>
#<alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* a (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* a (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt (* (pow a 2) (pow angle 2))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
Calls

135 calls:

TimeVariablePointExpression
6.0ms
angle
@-inf
(* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))))
0.0ms
a
@0
(* 1/32400 (* a (* a (* angle angle))))
0.0ms
angle
@inf
(* 1/32400 (* a (* a (* angle angle))))
0.0ms
angle
@0
(* 1/32400 (* a (* a (* angle angle))))
0.0ms
a
@inf
(* 1/32400 (* a (* a (* angle angle))))

rewrite390.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
4716×*-lowering-*.f32
4716×*-lowering-*.f64
1832×pow-lowering-pow.f64
1832×pow-lowering-pow.f32
1832×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067206
1357165
22677153
09576153
Stop Event
iter limit
node limit
Counts
29 → 869
Calls
Call 1
Inputs
(+ (pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2) (pow (* b (cos (/ (/ angle 180) (/ 1 (PI))))) 2))
(pow (* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))) 2)
(* a (sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180)))
(sin (/ (* angle (cbrt (* (PI) (* (PI) (PI))))) 180))
(* (* (PI) (PI)) (* 1/32400 (* a (* a (* angle angle)))))
(* (PI) (PI))
(PI)
(* 1/32400 (* a (* a (* angle angle))))
(+ (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))) (* b (* b (+ 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))))
(* (* a a) (- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))))
(- 1/2 (* 1/2 (cos (* 2 (/ angle (/ 180 (PI)))))))
(* 1/2 (cos (* 2 (/ angle (/ 180 (PI))))))
(+ (pow (* a (* angle (* 1/180 (PI)))) 2) (pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2))
(pow (exp (log (* b (cos (* (PI) (/ angle 180)))))) 2)
(exp (log (* b (cos (* (PI) (/ angle 180))))))
(pow (* a (* angle (* 1/180 (PI)))) 2)
(+ (pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2) (pow (* b (cos (/ (* angle (PI)) 180))) 2))
(pow (* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))) 2)
(* a (sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180)))))
(sin (* (cbrt (PI)) (* (cbrt (PI)) (/ (* angle (cbrt (PI))) 180))))
(cos (/ (/ angle 180) (/ 1 (PI))))
(cbrt (* (PI) (* (PI) (PI))))
(* a (* angle angle))
(* a (* a (* angle angle)))
(cos (* 2 (/ angle (/ 180 (PI)))))
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(cos (/ (* angle (PI)) 180))
(cbrt (PI))
Outputs
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 a (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
(*.f64 a (pow.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (pow.f64 (*.f64 a (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 a angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle)))) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 (PI.f64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) a) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 angle (*.f64 a angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) a) (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 a angle))) a)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) a) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 a angle)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))
(pow.f64 (PI.f64) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 2/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 4 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))
(*.f64 (PI.f64) (PI.f64))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 5/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 4/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 2/3 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64))))
(fabs.f64 (PI.f64))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (log.f64 (exp.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -2/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -2/3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 a (*.f64 (*.f64 angle (*.f64 a angle)) #s(literal 1/32400 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))
(*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 a #s(literal 1/32400 binary64)))
(*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a)
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 angle angle)) a)
(*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 a (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)) a)
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))
(*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(fma.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 b (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) b (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(fma.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) a) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(+.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 b b) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b b)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)) (*.f64 #s(literal 1/2 binary64) (*.f64 b b)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))))
(fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 b (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (*.f64 b b)))
(fma.f64 (*.f64 b b) #s(literal 1/2 binary64) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 b b) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 b #s(literal 1/2 binary64)) b (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b))
(/.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(*.f64 b (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1 binary64)))
(*.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))
(*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) b)
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b)
(*.f64 (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) #s(literal 1 binary64)) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) b)
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
(*.f64 a (pow.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))) #s(literal 1 binary64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle)))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 a (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (pow.f64 (*.f64 a (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle))) (*.f64 a a))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 a angle) (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle)))) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a (*.f64 angle (*.f64 a angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 (PI.f64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/180 binary64) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) a) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 angle (*.f64 a angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) a) (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 a angle))) a)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 a angle) #s(literal 1/180 binary64)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 a angle))) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) a) #s(literal 1 binary64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (/.f64 a (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) (*.f64 a angle)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 b (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 a (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(*.f64 a (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 a (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a)
(*.f64 (pow.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(exp.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (PI.f64)) #s(literal -1 binary64))))
(fabs.f64 (PI.f64))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(expm1.f64 (log1p.f64 (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (log.f64 (exp.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -2/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -2/3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64))) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 a (*.f64 angle angle))
(*.f64 angle (*.f64 a angle))
(*.f64 (*.f64 angle angle) a)
(*.f64 (*.f64 a angle) angle)
(exp.f64 (*.f64 (log.f64 (*.f64 a angle)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 angle) #s(literal 2 binary64))))
(pow.f64 (*.f64 a angle) #s(literal 2 binary64))
(*.f64 a (*.f64 angle (*.f64 a angle)))
(*.f64 (*.f64 angle angle) (*.f64 a a))
(*.f64 (*.f64 angle (*.f64 a angle)) a)
(*.f64 (*.f64 a a) (*.f64 angle angle))
(*.f64 (*.f64 a angle) (*.f64 a angle))
(*.f64 (*.f64 a (*.f64 a angle)) angle)
(*.f64 (*.f64 (*.f64 a a) angle) angle)
(+.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos.f64 (+.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (+.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (+.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (+.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(*.f64 (+.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (cbrt.f64 (PI.f64))) #s(literal 180 binary64))
(pow.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal -1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64)) #s(literal 1/180 binary64))
(*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1/180 binary64))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 angle #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(cos.f64 (/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) #s(literal 1/9 binary64)))
(fabs.f64 (cbrt.f64 (PI.f64)))
(sqrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(cbrt.f64 (PI.f64))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))))
(/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(/.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) (PI.f64))))
(/.f64 (cbrt.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (cbrt.f64 #s(literal -1 binary64)))
(pow.f64 (PI.f64) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/9 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/9 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 7/3 binary64)) #s(literal 1/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/9 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/9 binary64)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))

simplify363.0ms (2.3%)

Algorithm
egg-herbie
Rules
5866×*-lowering-*.f32
5866×*-lowering-*.f64
3370×+-lowering-+.f64
3370×+-lowering-+.f32
1514×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03408075
111756783
250396413
088516413
Stop Event
iter limit
node limit
Counts
540 → 540
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))))))))))) (pow b 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
1/2
(+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* a (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
(* (pow a 2) (pow angle 2))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 a (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 a #s(literal -1/30855889612800000000 binary64))) (*.f64 a (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (pow angle 2)))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))))
(+ 1/2 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* 1/2 (cos (* 1/90 (* angle (PI)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) #s(literal 1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 angle angle)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (+ (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) #s(literal 1/3149280000 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+.f64 b (*.f64 (*.f64 b (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(+.f64 b (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64))) #s(literal -1/24488801280000000 binary64))) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/765275040000000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 b b) #s(literal 1/3149280000 binary64))))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle (*.f64 angle (*.f64 a (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/34992000 binary64)) (PI.f64)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 a #s(literal -1/30855889612800000000 binary64))) (*.f64 a (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* a (pow angle 2))
(*.f64 a (*.f64 angle angle))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
(* (pow a 2) (pow angle 2))
(*.f64 angle (*.f64 angle (*.f64 a a)))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))

eval448.0ms (2.8%)

Compiler

Compiled 78772 to 9803 computations (87.6% saved)

prune519.0ms (3.2%)

Pruning

116 alts after pruning (114 fresh and 2 done)

PrunedKeptTotal
New2447422489
Fresh3072102
Picked415
Done112
Total24821162598
Accuracy
80.2%
Counts
2598 → 116
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.4%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
11.3%
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
6.4%
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
56.2%
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
24.5%
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
59.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.6%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
72.3%
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.0%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
56.0%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
55.7%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
54.8%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
27.1%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
63.0%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b)))
72.2%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
57.5%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
77.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
71.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
59.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
43.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
59.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
76.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.6%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
51.3%
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
53.3%
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
72.3%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
59.5%
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
59.6%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
71.5%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
55.7%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 a angle))) a) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
60.3%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.8%
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
65.7%
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
32.3%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
32.3%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
32.3%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.5%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.5%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
35.4%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
59.5%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64)))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))))))))
59.5%
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))))))))
59.6%
(+.f64 (*.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
34.5%
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
65.6%
(+.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.0%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
35.8%
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
36.1%
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
9.5%
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.1%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
10.8%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
11.4%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
16.2%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
9.4%
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
24.8%
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
32.5%
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
37.1%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
36.1%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
32.6%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
32.6%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
32.8%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
56.3%
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
43.2%
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
43.2%
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
31.4%
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
38.9%
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
24.8%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
36.3%
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
1.8%
(*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
56.3%
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
56.8%
(*.f64 b b)
55.4%
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
Compiler

Compiled 10869 to 3680 computations (66.1% saved)

regimes400.0ms (2.5%)

Counts
200 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64)))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 angle (*.f64 a angle))) a) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (*.f64 a (*.f64 a (*.f64 angle angle)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (*.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (-.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(+.f64 (pow.f64 (*.f64 a (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (*.f64 a (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (*.f64 a a)) (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))))))))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (cbrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64))) #s(literal 1 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))) (+.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (-.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))))) #s(literal 2 binary64)))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (-.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (+.f64 (*.f64 (neg.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 4 binary64))))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Calls

6 calls:

70.0ms
(/.f64 angle #s(literal 180 binary64))
62.0ms
angle
62.0ms
b
62.0ms
a
61.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
77.8%1a
77.8%1b
77.8%1angle
77.8%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
77.8%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
77.8%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes133.0ms (0.8%)

Counts
82 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64)))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Calls

5 calls:

24.0ms
angle
24.0ms
a
23.0ms
(/.f64 angle #s(literal 180 binary64))
23.0ms
b
22.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
77.7%1angle
77.7%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
77.7%1(/.f64 angle #s(literal 180 binary64))
77.7%1a
77.7%1b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes128.0ms (0.8%)

Counts
81 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 (PI.f64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 b (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 b b)))))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b b))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 b (*.f64 angle angle)) b))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64)))))))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/6 binary64))))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 a a)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
Calls

5 calls:

25.0ms
a
24.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
23.0ms
b
23.0ms
angle
23.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
77.7%1angle
77.7%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
77.7%1(/.f64 angle #s(literal 180 binary64))
77.7%1a
77.7%1b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes68.0ms (0.4%)

Counts
54 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 a angle) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a angle)) (/.f64 (PI.f64) #s(literal 180 binary64))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) a) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 b #s(literal 1/2 binary64)) b) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) (*.f64 b #s(literal 1/2 binary64))) b)))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 #s(literal 1/2 binary64) a))))
(fma.f64 (*.f64 b (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64))) b (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 b b) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a a) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))))
(+.f64 (+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))))))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
Calls

4 calls:

17.0ms
a
16.0ms
(/.f64 angle #s(literal 180 binary64))
15.0ms
b
15.0ms
angle
Results
AccuracySegmentsBranch
77.6%1angle
77.6%1(/.f64 angle #s(literal 180 binary64))
77.6%1a
77.6%1b
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes54.0ms (0.3%)

Counts
33 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))))
(+.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))))))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
Outputs
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
Calls

4 calls:

19.0ms
b
12.0ms
(/.f64 angle #s(literal 180 binary64))
10.0ms
a
10.0ms
angle
Results
AccuracySegmentsBranch
75.7%2a
72.3%1b
72.3%1angle
72.3%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes16.0ms (0.1%)

Counts
26 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))))) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 angle (*.f64 a angle))))))
Outputs
(*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
Calls

1 calls:

14.0ms
a
Results
AccuracySegmentsBranch
75.7%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

Counts
20 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
Outputs
(*.f64 b b)
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b))
Calls

1 calls:

6.0ms
a
Results
AccuracySegmentsBranch
75.6%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes27.0ms (0.2%)

Counts
19 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) a)) a) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 a angle) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(*.f64 (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) a) #s(literal 180 binary64)) (*.f64 angle (/.f64 (*.f64 a angle) (/.f64 #s(literal 180 binary64) (PI.f64)))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (pow.f64 (*.f64 a (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
Outputs
(*.f64 b b)
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle))
Calls

4 calls:

7.0ms
a
6.0ms
b
6.0ms
(/.f64 angle #s(literal 180 binary64))
6.0ms
angle
Results
AccuracySegmentsBranch
68.0%3b
56.8%1angle
56.8%1(/.f64 angle #s(literal 180 binary64))
66.5%2a
Compiler

Compiled 18 to 14 computations (22.2% saved)

regimes8.0ms (0%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 a angle))) a))
Outputs
(*.f64 b b)
(*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64))))
Calls

2 calls:

4.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
63.5%2b
65.5%2a
Compiler

Compiled 8 to 6 computations (25% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

1.0ms
a
1.0ms
angle
1.0ms
b
Results
AccuracySegmentsBranch
56.8%1angle
56.8%1b
56.8%1a
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
2.2772829458982978e-55
2.444901254561967e-53
Results
20.0ms56×1valid
8.0ms56×0valid
Compiler

Compiled 408 to 265 computations (35% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-cos: 6.0ms (26.9% of total)
ival-mult: 4.0ms (18% of total)
ival-pow: 4.0ms (18% of total)
ival-sin: 4.0ms (18% of total)
ival-div: 2.0ms (9% of total)
ival-pi: 1.0ms (4.5% of total)
backward-pass: 1.0ms (4.5% of total)
ival-add: 1.0ms (4.5% of total)
const: 0.0ms (0% of total)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
2.2772829458982978e-55
2.444901254561967e-53
Results
20.0ms59×1valid
7.0ms53×0valid
Compiler

Compiled 275 to 209 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 4.0ms (19.5% of total)
ival-pow: 4.0ms (19.5% of total)
ival-cos: 4.0ms (19.5% of total)
ival-sin: 4.0ms (19.5% of total)
ival-div: 2.0ms (9.7% of total)
ival-pi: 1.0ms (4.9% of total)
backward-pass: 1.0ms (4.9% of total)
ival-add: 1.0ms (4.9% of total)
const: 0.0ms (0% of total)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
2.2772829458982978e-55
2.444901254561967e-53
Results
23.0ms60×1valid
6.0ms52×0valid
Compiler

Compiled 198 to 146 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-pow: 7.0ms (29.4% of total)
ival-cos: 5.0ms (21% of total)
ival-mult: 4.0ms (16.8% of total)
ival-sin: 4.0ms (16.8% of total)
ival-div: 2.0ms (8.4% of total)
ival-pi: 1.0ms (4.2% of total)
backward-pass: 1.0ms (4.2% of total)
ival-add: 1.0ms (4.2% of total)
const: 0.0ms (0% of total)

bsearch63.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
60.0ms
8.780031323509372e+127
4.416303244118463e+130
Results
29.0ms59×0valid
26.0ms69×1valid
Compiler

Compiled 222 to 156 computations (29.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 27.0ms (56.9% of total)
ival-sin: 6.0ms (12.7% of total)
ival-cos: 5.0ms (10.5% of total)
ival-pow: 4.0ms (8.4% of total)
ival-div: 2.0ms (4.2% of total)
ival-pi: 1.0ms (2.1% of total)
backward-pass: 1.0ms (2.1% of total)
ival-add: 1.0ms (2.1% of total)
const: 0.0ms (0% of total)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
7.389985096754378e+130
8.12674569852832e+130
Results
7.0ms20×1valid
1.0ms12×0valid
Compiler

Compiled 78 to 54 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-sin: 2.0ms (31% of total)
ival-mult: 1.0ms (15.5% of total)
ival-cos: 1.0ms (15.5% of total)
ival-pow: 1.0ms (15.5% of total)
ival-div: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
54×*-commutative_binary64
16×+-commutative_binary64
1-exp_binary64
*-rgt-identity_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085214
1124214
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(if (<=.f64 a #s(literal 1051437920018875/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(if (<=.f64 a #s(literal 970558080017423/215679573337205118357336120696157045389097155380324579848828881993728 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 1725436586697641/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (*.f64 b b) (+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 1459999999999999917362142517284166567402035944972026709069132882872774442512649810891666670214003043179046346676472536060835921920 binary64)) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle)))
(if (<=.f64 a #s(literal 78000000000000004170555025737094994290156462716441934964646863206093580655505153750150848516604358304197991353444278112571048853504 binary64)) (*.f64 b b) (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 b b)
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 b #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b))
(if (<=.f64 a #s(literal 1051437920018875/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (*.f64 (/.f64 (+.f64 (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 b b)) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(if (<=.f64 a #s(literal 1051437920018875/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (*.f64 (*.f64 b b) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))) (*.f64 (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 a (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(if (<=.f64 a #s(literal 970558080017423/215679573337205118357336120696157045389097155380324579848828881993728 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 970558080017423/215679573337205118357336120696157045389097155380324579848828881993728 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (+.f64 (*.f64 b b) (pow.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 1725436586697641/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (*.f64 b b) (+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 b b)))
(if (<=.f64 a #s(literal 1725436586697641/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (*.f64 b b) (+.f64 (*.f64 b b) (pow.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 1459999999999999917362142517284166567402035944972026709069132882872774442512649810891666670214003043179046346676472536060835921920 binary64)) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)) angle)))
(if (<=.f64 a #s(literal 1459999999999999917362142517284166567402035944972026709069132882872774442512649810891666670214003043179046346676472536060835921920 binary64)) (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 a angle)))))
(if (<=.f64 a #s(literal 78000000000000004170555025737094994290156462716441934964646863206093580655505153750150848516604358304197991353444278112571048853504 binary64)) (*.f64 b b) (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle (*.f64 a angle)) (*.f64 (PI.f64) (PI.f64)))))
(if (<=.f64 a #s(literal 78000000000000004170555025737094994290156462716441934964646863206093580655505153750150848516604358304197991353444278112571048853504 binary64)) (*.f64 b b) (*.f64 (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle (*.f64 a angle)))))
(*.f64 b b)

soundness2.8s (17.3%)

Rules
6760×*-lowering-*.f32
6760×*-lowering-*.f64
6574×*-lowering-*.f32
6574×*-lowering-*.f64
5866×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067206
1357165
22677153
09576153
067213232
1243711490
0850111490
060251
1341181
22164176
08357176
02473
113867
262667
3596467
0834567
01521
12313
25613
39113
09113
01793540
15963068
226012910
352232908
459252908
563132908
674282908
080412908
054243
1331150
22967150
08287150
03568059
112206624
253536326
085686326
03408075
111756783
250396413
088516413
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
saturated
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 683 to 431 computations (36.9% saved)

preprocess86.0ms (0.5%)

Remove

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 914 to 468 computations (48.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...