ab-angle->ABCF C

Time bar (total: 16.2s)

analyze1.0ms (0%)

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

Compiled 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)

sample3.0s (18.2%)

Results
1.6s3641×1valid
1.0s4615×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.1s
ival-mult: 524.0ms (24.9% of total)
ival-sin: 362.0ms (17.2% of total)
ival-cos: 322.0ms (15.3% of total)
ival-pi: 285.0ms (13.5% of total)
ival-pow: 276.0ms (13.1% of total)
ival-add: 121.0ms (5.7% of total)
ival-div: 115.0ms (5.5% of total)
backward-pass: 85.0ms (4% of total)
const: 19.0ms (0.9% of total)
Bogosity

preprocess64.0ms (0.4%)

Algorithm
egg-herbie
Rules
1934×fma-define
1876×fnmadd-define
1568×sum5-define
1066×sum3-define
944×sum4-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059216
1128213
2370213
31374213
42702213
55390213
67988213
01521
12321
25121
38321
48421
08421
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
Outputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Call 2
Inputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2))
(neg (+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2)))
(neg (+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2)))
(neg (+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2)))
(+ (pow (* b (cos (* (PI) (/ angle 180)))) 2) (pow (* a (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* angle (cos (* (PI) (/ a 180)))) 2) (pow (* b (sin (* (PI) (/ a 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ b 180)))) 2) (pow (* angle (sin (* (PI) (/ b 180)))) 2))
Outputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(neg (+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2)))
(- (neg (pow (* a (cos (* (PI) (/ angle 180)))) 2)) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(neg (+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2)))
(- (neg (pow (* a (cos (* (PI) (/ angle 180)))) 2)) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(neg (+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2)))
(- (neg (pow (* a (cos (* (PI) (/ angle 180)))) 2)) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* b (cos (* (PI) (/ angle 180)))) 2) (pow (* a (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* (cos (* (PI) (/ angle 180))) b) 2) (pow (* a (sin (* (PI) (/ angle 180)))) 2))
(+ (pow (* angle (cos (* (PI) (/ a 180)))) 2) (pow (* b (sin (* (PI) (/ a 180)))) 2))
(+ (pow (* angle (cos (/ (* a (PI)) 180))) 2) (pow (* b (sin (/ (* a (PI)) 180))) 2))
(+ (pow (* a (cos (* (PI) (/ b 180)))) 2) (pow (* angle (sin (* (PI) (/ b 180)))) 2))
(+ (pow (* a (cos (* (PI) (* b 1/180)))) 2) (pow (* angle (sin (* (PI) (* b 1/180)))) 2))
Symmetry

(abs a)

(abs b)

(abs angle)

explain266.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1320-0-(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
1310-1(2.564258069835056e+291 1818769742720110.0 13065.80986677937)(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
00-0-(PI.f64)
00-0-(*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
00-0-b
00-0-#s(literal 2 binary64)
00-0-angle
00-0-(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
00-0-#s(literal 180 binary64)
00-0-(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
00-0-a
068(4.8725347093700903e+55 4.289535286132182e+148 4.997088406604391e+36)0-(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
00-0-(/.f64 angle #s(literal 180 binary64))
00-0-(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
072(4.8725347093700903e+55 4.289535286132182e+148 4.997088406604391e+36)0-(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
Results
123.0ms250×1valid
47.0ms260×0valid
2.0ms2valid
Compiler

Compiled 198 to 47 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-cos: 25.0ms (21.1% of total)
ival-pow: 25.0ms (21.1% of total)
ival-sin: 23.0ms (19.4% of total)
ival-mult: 22.0ms (18.6% of total)
backward-pass: 7.0ms (5.9% of total)
ival-div: 7.0ms (5.9% of total)
ival-pi: 4.0ms (3.4% of total)
ival-add: 4.0ms (3.4% of total)
const: 1.0ms (0.8% 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
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Compiler

Compiled 48 to 30 computations (37.5% saved)

simplify7.0ms (0%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
cost-diff0
(*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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: 0 (0.0ms)

IterNodesCost
024166
138166
266166
397166
097166
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (* (PI) (/ angle 180)))) 2)
(* a (cos (* (PI) (/ angle 180))))
a
(cos (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(PI)
(/ angle 180)
angle
180
2
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(* b (sin (* (PI) (/ angle 180))))
b
(sin (* (PI) (/ angle 180)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
a
(cos (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
2
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
Outputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (* (PI) (/ angle 180))))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
a
(cos (* (PI) (/ angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(* (PI) (/ angle 180))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(PI)
(PI.f64)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (* (PI) (/ angle 180))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
b
(sin (* (PI) (/ angle 180)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))

localize178.0ms (1.1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy99.6%
(*.f64 (PI.f64) angle)
accuracy55.9%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy55.3%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.6%
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy99.4%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy55.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy55.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Results
103.0ms125×1valid
39.0ms130×0valid
2.0ms2valid
Compiler

Compiled 170 to 25 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-sin: 25.0ms (24.8% of total)
ival-cos: 21.0ms (20.8% of total)
ival-mult: 19.0ms (18.8% of total)
ival-pow: 17.0ms (16.8% of total)
backward-pass: 6.0ms (5.9% of total)
ival-div: 6.0ms (5.9% of total)
ival-add: 5.0ms (5% of total)
ival-pi: 2.0ms (2% of total)
const: 1.0ms (1% of total)

series24.0ms (0.1%)

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

69 calls:

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

rewrite270.0ms (1.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
024123
1135123
2608123
35835123
08067123
Stop Event
iter limit
node limit
Counts
14 → 393
Calls
Call 1
Inputs
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (* (PI) (/ angle 180)))) 2)
(* a (cos (* (PI) (/ angle 180))))
(cos (* (PI) (/ angle 180)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
(cos (/ (* (PI) angle) 180))
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(* b (sin (* (PI) (/ angle 180))))
(sin (/ (* (PI) angle) 180))
(* (PI) angle)
(/ (* (PI) angle) 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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))) (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (-.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) a)
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (exp.f64 (log.f64 a)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))) (-.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))))
(*.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (-.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) #s(literal 1 binary64)))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) a)
(*.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (exp.f64 (log.f64 a)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (PI.f64) angle)) #s(literal -1/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 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #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 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/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 (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 (/.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 (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 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(*.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)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.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 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) angle)
(*.f64 angle (PI.f64))
(*.f64 angle (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.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 (PI.f64) angle)))
(*.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))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.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 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #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 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (PI.f64) angle)) #s(literal -1/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 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #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 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1/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 (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 (/.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 (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 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(*.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)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.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 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))

simplify279.0ms (1.7%)

Algorithm
egg-herbie
Rules
5152×*-lowering-*.f32
5152×*-lowering-*.f64
3648×+-lowering-+.f64
3648×+-lowering-+.f32
1044×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01883672
16293644
227283599
355543599
461743599
564993599
675453599
081163599
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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 (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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/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)))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* b (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (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))))
(* 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 (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.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 (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 a a))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (*.f64 a (+.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)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.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)))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 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 (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.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 (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 a a))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (*.f64 a (+.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)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (+.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)))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 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)))
(* 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 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 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 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #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)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (* b (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (*.f64 b (*.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 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 b (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 (*.f64 b (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 angle angle))) (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (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 (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 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 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 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #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))))
(* 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 #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)))

eval102.0ms (0.6%)

Compiler

Compiled 28894 to 1668 computations (94.2% saved)

prune131.0ms (0.8%)

Pruning

51 alts after pruning (51 fresh and 0 done)

PrunedKeptTotal
New80351854
Fresh000
Picked202
Done000
Total80551856
Accuracy
80.6%
Counts
856 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.1%
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
58.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
12.6%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
3.0%
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
12.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)))))
61.3%
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
78.7%
(+.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (+.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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.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)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
63.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
63.0%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
77.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
73.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
63.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
78.7%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
39.9%
(+.f64 (*.f64 a a) (*.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))))))
28.8%
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.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))))))))))))
61.7%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
53.2%
(*.f64 a a)
Compiler

Compiled 3260 to 2116 computations (35.1% saved)

simplify35.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff13056
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
cost-diff13056
(*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))))
cost-diff13056
(pow.f64 (*.f64 a (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))
cost-diff13056
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff6592
(sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))
cost-diff6592
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))))
cost-diff6592
(pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64))
cost-diff6592
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
cost-diff0
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff0
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
cost-diff0
(*.f64 a a)
cost-diff0
(*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Rules
280×*-lowering-*.f32
280×*-lowering-*.f64
210×associate-*r*
170×/-lowering-/.f32
170×/-lowering-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046349
184348
2190348
3330348
4461348
5624348
6769348
7793348
8798348
0798348
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(* a a)
a
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
2
(* a a)
a
(+ (pow (* a (cos (/ (PI) (/ 180 angle)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (/ (PI) (/ 180 angle)))) 2)
(* a (cos (/ (PI) (/ 180 angle))))
a
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
2
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(* b (sin (* (PI) (/ angle 180))))
b
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(/ angle 180)
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
a
(cos (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(PI)
angle
180
2
(pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2)
(* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1))))
b
(sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))
(* 1/180 (pow (/ 1 (* (PI) angle)) -1))
1/180
(pow (/ 1 (* (PI) angle)) -1)
(/ 1 (* (PI) angle))
1
-1
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
a
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) 180)
(sqrt (PI))
(PI)
180
(/ (sqrt (PI)) (/ 1 angle))
(/ 1 angle)
1
angle
2
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
Outputs
(+ (* a a) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(* a a)
(*.f64 a a)
a
(+ (pow (* a (cos (/ (PI) (/ 180 angle)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (cos (/ (PI) (/ 180 angle)))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (/ (PI) (/ 180 angle))))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (/ (PI) (/ 180 angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
2
#s(literal 2 binary64)
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (* (PI) (/ angle 180))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (* (PI) (/ angle 180)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (PI) (/ angle 180))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* 1/180 (pow (/ 1 (* (PI) angle)) -1))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
1/180
#s(literal 1/180 binary64)
(pow (/ 1 (* (PI) angle)) -1)
(*.f64 (PI.f64) angle)
(/ 1 (* (PI) angle))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
1
#s(literal 1 binary64)
-1
#s(literal -1 binary64)
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (sqrt (PI)) 180)
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))
(sqrt (PI))
(sqrt.f64 (PI.f64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ (sqrt (PI)) (/ 1 angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
2
#s(literal 2 binary64)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (* (PI) angle) 180)
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)

localize364.0ms (2.2%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
accuracy98.4%
(sqrt.f64 (PI.f64))
accuracy55.9%
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy55.3%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
accuracy99.5%
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
accuracy55.9%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy55.3%
(sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))
accuracy99.4%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy99.0%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy55.9%
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy55.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy100.0%
(*.f64 a a)
accuracy99.6%
(*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
accuracy99.6%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy99.6%
(*.f64 (PI.f64) angle)
accuracy55.3%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
Results
200.0ms124×1valid
76.0ms130×0valid
9.0ms2valid
Compiler

Compiled 411 to 47 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 192.0ms
ival-sin: 37.0ms (19.3% of total)
ival-mult: 34.0ms (17.7% of total)
ival-pow: 32.0ms (16.7% of total)
ival-cos: 29.0ms (15.1% of total)
ival-div: 23.0ms (12% of total)
backward-pass: 15.0ms (7.8% of total)
...c/correct-round.rkt:119:19: 8.0ms (4.2% of total)
ival-add: 7.0ms (3.7% of total)
ival-sqrt: 3.0ms (1.6% of total)
ival-pi: 2.0ms (1% of total)
const: 1.0ms (0.5% of total)

series21.0ms (0.1%)

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

126 calls:

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

rewrite307.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
3562×*-lowering-*.f32
3562×*-lowering-*.f64
2460×/-lowering-/.f32
2460×/-lowering-/.f64
1620×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046230
1262220
21494220
08594220
Stop Event
iter limit
node limit
Counts
27 → 1240
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(* a a)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
(+ (pow (* a (cos (/ (PI) (/ 180 angle)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (/ (PI) (/ 180 angle)))) 2)
(* a (cos (/ (PI) (/ 180 angle))))
(cos (/ (PI) (/ 180 angle)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2))
(pow (* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))) 2)
(* b (sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1))))
(sin (* 1/180 (pow (/ 1 (* (PI) angle)) -1)))
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(sin (/ (* (PI) angle) 180))
(* (PI) angle)
(/ (* (PI) angle) 180)
(sin (* (PI) (/ angle 180)))
(/ (PI) (/ 180 angle))
(* (PI) (/ angle 180))
(cos (/ (* (PI) angle) 180))
(* 1/180 (pow (/ 1 (* (PI) angle)) -1))
(/ 1 (* (PI) angle))
(sqrt (PI))
(/ (sqrt (PI)) (/ 1 angle))
Outputs
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(fma.f64 a a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 4 binary64)))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)) (+.f64 a (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 a (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #s(literal 2 binary64))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) b)
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/2 binary64))))
(exp.f64 (-.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 angle) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (PI.f64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (PI.f64) angle)
(*.f64 angle (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal -1 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 angle (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 angle (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 angle (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))) (/.f64 (PI.f64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 angle (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 angle (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 #s(literal 180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal 180 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -180 binary64))))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/180 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1/180 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))))
(exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 angle) #s(literal -1 binary64)) (log.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))
(/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))
(/.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) angle)
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (exp.f64 (log.f64 angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (cbrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) angle)
(pow.f64 (*.f64 (PI.f64) angle) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (PI.f64) angle) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (PI.f64)) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64))) (/.f64 (/.f64 #s(literal -1 binary64) angle) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (PI.f64))) (/.f64 (/.f64 #s(literal -1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (PI.f64)))
(*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (sqrt.f64 (PI.f64))) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) angle) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (PI.f64)) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (pow.f64 angle #s(literal -1/2 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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)))
(sqrt.f64 (PI.f64))
(neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (fabs.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 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) (PI.f64)) #s(literal 1/4 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))
(pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 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)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) angle)) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(/.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 angle (sqrt.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) angle) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 angle #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))) #s(literal -1/2 binary64)))

simplify291.0ms (1.8%)

Algorithm
egg-herbie
Rules
5184×*-lowering-*.f32
5184×*-lowering-*.f64
4450×+-lowering-+.f64
4450×+-lowering-+.f32
1036×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02266736
17636656
232846568
372836514
081006514
Stop Event
iter limit
node limit
Counts
504 → 504
Calls
Call 1
Inputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* b (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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 (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* b (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (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 (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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/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))))
(* 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)))
(* 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/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)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(/ 1 (* angle (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
Outputs
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle))))) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (* b (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (*.f64 b (*.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 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 b (+.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 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 (*.f64 b (+.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))))) (*.f64 (*.f64 angle angle) (*.f64 angle angle))) (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 a a))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle (*.f64 angle (*.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) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 angle (*.f64 angle (*.f64 a (+.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))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a (+.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))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (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 (*.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 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 (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 a a))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle))))) (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (* b (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (*.f64 b (*.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 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 b (+.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 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 (*.f64 b (+.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))))) (*.f64 (*.f64 angle angle) (*.f64 angle angle))) (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (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 (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 (*.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))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 a a))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle (*.f64 angle (*.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) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))) (*.f64 angle angle)))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 angle (*.f64 angle (*.f64 a (+.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))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a (+.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))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (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 (*.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 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)))
(* 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 (*.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))))
(* 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 #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 (+ (* -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 (*.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/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 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 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 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(/ 1 (* angle (PI)))
(/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))

eval697.0ms (4.3%)

Compiler

Compiled 75959 to 5985 computations (92.1% saved)

prune430.0ms (2.7%)

Pruning

83 alts after pruning (81 fresh and 2 done)

PrunedKeptTotal
New2482622544
Fresh271946
Picked325
Done000
Total2512832595
Accuracy
80.9%
Counts
2595 → 83
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.3%
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
12.6%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
12.4%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
12.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a))))))
61.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
61.3%
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
78.7%
(+.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (+.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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.9%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.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)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (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)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (exp.f64 (log.f64 angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (PI.f64)) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (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 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.0%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
61.6%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
78.7%
(+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.3%
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
71.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
73.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
63.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
71.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
73.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
63.5%
(+.f64 (*.f64 a a) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
78.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
76.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
59.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
39.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
39.9%
(+.f64 (*.f64 a a) (*.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))))))
57.2%
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))))
63.4%
(+.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
62.4%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
53.2%
(*.f64 a a)
51.6%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 4523 to 3129 computations (30.8% saved)

simplify194.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))
cost-diff0
(exp.f64 #s(literal 2 binary64))
cost-diff0
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
cost-diff0
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
cost-diff0
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
cost-diff0
(*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
cost-diff0
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
cost-diff0
(*.f64 a a)
cost-diff448
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
cost-diff448
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
cost-diff0
(*.f64 (*.f64 b b) (*.f64 angle angle))
cost-diff0
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
cost-diff384
(sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
cost-diff384
(*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))))
cost-diff384
(pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
cost-diff384
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Rules
2562×*-lowering-*.f32
2562×*-lowering-*.f64
2422×fnmadd-define
1832×sum5-define
1790×+-lowering-+.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
054503
1109484
2256484
3621465
41261426
51432388
61900388
76533388
08265388
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2))
(* a a)
a
(pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2)
(* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))))
b
(sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))
(- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))
(/ (+ 1 (PI)) (/ 180 angle))
(+ 1 (PI))
1
(PI)
(/ 180 angle)
180
angle
(/ angle 180)
2
(+ (* a a) (* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400)))
(* a a)
a
(* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400))
(* (* b b) (* angle angle))
(* b b)
b
(* angle angle)
angle
(* (* (PI) (PI)) 1/32400)
(* (PI) (PI))
(PI)
1/32400
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(* a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(* b (sin (/ (PI) (/ 180 angle))))
b
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(+ (pow (* a (cos (/ angle (/ 180 (PI))))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (/ angle (/ 180 (PI))))) 2)
(* a (cos (/ angle (/ 180 (PI)))))
a
(cos (/ angle (/ 180 (PI))))
(/ angle (/ 180 (PI)))
angle
(/ 180 (PI))
180
(PI)
2
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(* b (sin (* (PI) (/ angle 180))))
b
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(/ angle 180)
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180)))))
(exp 2)
2
(log (* a (cos (/ (* (PI) angle) -180))))
(* a (cos (/ (* (PI) angle) -180)))
a
(cos (/ (* (PI) angle) -180))
(/ (* (PI) angle) -180)
(* (PI) angle)
(PI)
angle
-180
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
180
Outputs
(+ (* a a) (pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))))
(*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/ (+ 1 (PI)) (/ 180 angle))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))
(+ 1 (PI))
(+.f64 #s(literal 1 binary64) (PI.f64))
1
#s(literal 1 binary64)
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
2
#s(literal 2 binary64)
(+ (* a a) (* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400)))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) angle)))))))
(* a a)
(*.f64 a a)
a
(* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400))
(*.f64 b (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) angle))))))
(* (* b b) (* angle angle))
(*.f64 (*.f64 b b) (*.f64 angle angle))
(* b b)
(*.f64 b b)
b
(* angle angle)
(*.f64 angle angle)
angle
(* (* (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) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(*.f64 b (*.f64 (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))) (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(* b (sin (/ (PI) (/ 180 angle))))
(*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (PI) (/ 180 angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(+ (pow (* a (cos (/ angle (/ 180 (PI))))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ angle (/ 180 (PI))))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* a (cos (/ angle (/ 180 (PI)))))
(*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
a
(cos (/ angle (/ 180 (PI))))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ 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)
2
#s(literal 2 binary64)
(pow (* b (sin (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* b (sin (* (PI) (/ angle 180))))
(*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(sin (* (PI) (/ angle 180)))
(sin.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))
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))))
(pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))))
(exp 2)
(exp.f64 #s(literal 2 binary64))
2
#s(literal 2 binary64)
(log (* a (cos (/ (* (PI) angle) -180))))
(log.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))))
(* a (cos (/ (* (PI) angle) -180)))
(*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
a
(cos (/ (* (PI) angle) -180))
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (* (PI) angle) -180)
(/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
-180
#s(literal -180 binary64)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
(/ (* (PI) angle) 180)
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
180
#s(literal 180 binary64)

localize514.0ms (3.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy97.2%
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))
accuracy80.8%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
accuracy80.1%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy72.4%
(PI.f64)
accuracy99.6%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy80.8%
(cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))
accuracy80.1%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy72.4%
(PI.f64)
accuracy99.1%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy97.5%
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
accuracy80.1%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy72.4%
(PI.f64)
accuracy99.7%
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
accuracy98.9%
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))
accuracy79.8%
(*.f64 (*.f64 b b) (*.f64 angle angle))
accuracy72.4%
(PI.f64)
accuracy99.6%
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
accuracy99.1%
(/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
accuracy80.1%
(sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))
accuracy72.4%
(PI.f64)
Results
134.0ms65×1invalid
110.0ms127×0valid
103.0ms51×1valid
35.0ms2valid
6.0ms0invalid
Compiler

Compiled 440 to 55 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 281.0ms
ival-sin: 78.0ms (27.8% of total)
ival-mult: 51.0ms (18.2% of total)
ival-pow: 48.0ms (17.1% of total)
ival-cos: 25.0ms (8.9% of total)
ival-div: 24.0ms (8.6% of total)
backward-pass: 17.0ms (6.1% of total)
ival-add: 11.0ms (3.9% of total)
ival-exp: 9.0ms (3.2% of total)
ival-log: 6.0ms (2.1% of total)
...c/correct-round.rkt:119:19: 6.0ms (2.1% of total)
ival-sub: 2.0ms (0.7% of total)
ival-pi: 2.0ms (0.7% of total)
const: 1.0ms (0.4% of total)

series215.0ms (1.3%)

Counts
29 → 552
Calls
Call 1
Inputs
#<alt (+ (* a a) (pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2))>
#<alt (pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2)>
#<alt (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))))>
#<alt (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))>
#<alt (+ (* a a) (* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400)))>
#<alt (* a a)>
#<alt (* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400))>
#<alt (* (* b b) (* angle angle))>
#<alt (+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))>
#<alt (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)>
#<alt (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))>
#<alt (+ (pow (* a (cos (/ angle (/ 180 (PI))))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))>
#<alt (pow (* a (cos (/ angle (/ 180 (PI))))) 2)>
#<alt (* a (cos (/ angle (/ 180 (PI)))))>
#<alt (cos (/ angle (/ 180 (PI))))>
#<alt (+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))>
#<alt (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180)))))>
#<alt (exp 2)>
#<alt (log (* a (cos (/ (* (PI) angle) -180))))>
#<alt (PI)>
#<alt (/ (+ 1 (PI)) (/ 180 angle))>
#<alt (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))>
#<alt (* (* (PI) (PI)) 1/32400)>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (sin (* (PI) (/ angle 180)))>
#<alt (* (PI) (/ angle 180))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (cos (/ (* (PI) angle) -180))>
Outputs
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))>
#<alt (* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8)) (* -1/2520 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8))))) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))>
#<alt (* angle (+ (* -1/6 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))) (* b (- (* 1/180 (+ 1 (PI))) 1/180))))>
#<alt (* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))>
#<alt (* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)))) (* 1/120 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))>
#<alt (* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow angle 2) (pow b 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (pow a 2)>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt a>
#<alt (+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (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 (+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))>
#<alt (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))>
#<alt (pow a 2)>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6))))))))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))) (pow a 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))>
#<alt (+ (log a) (log (cos (* -1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (cos (* -1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (cos (* -1/180 (* angle (PI))))))>
#<alt (+ (log a) (log (cos (* -1/180 (* angle (PI))))))>
#<alt (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))>
#<alt (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))>
#<alt (log a)>
#<alt (+ (log a) (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))>
#<alt (+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (log (* a (cos (* -1/180 (* angle (PI))))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* angle (- (* 1/180 (+ 1 (PI))) 1/180))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))>
#<alt (* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (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/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/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

138 calls:

TimeVariablePointExpression
56.0ms
a
@0
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
45.0ms
angle
@inf
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
44.0ms
a
@-inf
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
16.0ms
angle
@-inf
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
11.0ms
b
@0
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))

rewrite468.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
5738×*-lowering-*.f32
5738×*-lowering-*.f64
2968×/-lowering-/.f32
2968×/-lowering-/.f64
2244×--lowering--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054325
1323290
22455238
011711238
Stop Event
iter limit
node limit
Counts
29 → 1271
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2))
(pow (* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))) 2)
(* b (sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))))
(sin (- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180)))
(+ (* a a) (* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400)))
(* a a)
(* (* (* b b) (* angle angle)) (* (* (PI) (PI)) 1/32400))
(* (* b b) (* angle angle))
(+ (* a a) (* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b))
(* (* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (PI) (/ 180 angle)))) (sin (/ (PI) (/ 180 angle))))
(+ (pow (* a (cos (/ angle (/ 180 (PI))))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(pow (* a (cos (/ angle (/ 180 (PI))))) 2)
(* a (cos (/ angle (/ 180 (PI)))))
(cos (/ angle (/ 180 (PI))))
(+ (pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180))))) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (exp 2) (log (* a (cos (/ (* (PI) angle) -180)))))
(exp 2)
(log (* a (cos (/ (* (PI) angle) -180))))
(PI)
(/ (+ 1 (PI)) (/ 180 angle))
(- (/ (+ 1 (PI)) (/ 180 angle)) (/ angle 180))
(* (* (PI) (PI)) 1/32400)
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(sin (* (PI) (/ angle 180)))
(* (PI) (/ angle 180))
(sin (/ (* (PI) angle) 180))
(cos (/ (* (PI) angle) -180))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 a a))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.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 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 b (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)))
(*.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b)
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b)))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (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 #s(literal 0 binary64) 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))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(fma.f64 a a (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(fma.f64 b (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(fma.f64 b (*.f64 b (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))) (*.f64 a a))
(fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 a a))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 a a))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 a a))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 a a))
(fma.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 a a))
(fma.f64 (*.f64 b angle) (*.f64 (*.f64 b angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) b) (*.f64 b (*.f64 angle angle)) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b b)) (*.f64 angle angle) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(*.f64 b (*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 b (*.f64 b (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (*.f64 angle angle)))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(*.f64 (*.f64 b angle) (*.f64 (*.f64 b angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) b) (*.f64 b (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b b)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle)
(exp.f64 (*.f64 (log.f64 (*.f64 b angle)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #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 angle) #s(literal 2 binary64))))
(pow.f64 (*.f64 b angle) #s(literal 2 binary64))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(*.f64 b (*.f64 angle (*.f64 b angle)))
(*.f64 angle (*.f64 b (*.f64 b angle)))
(*.f64 (*.f64 angle angle) (*.f64 b b))
(*.f64 (*.f64 b b) (*.f64 angle angle))
(*.f64 (*.f64 b angle) (*.f64 b angle))
(*.f64 (*.f64 b (*.f64 b angle)) angle)
(*.f64 (*.f64 b (*.f64 angle angle)) b)
(*.f64 (*.f64 (*.f64 b angle) b) angle)
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(fma.f64 a a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a a))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 a a))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a a))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.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 a a) (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 b) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 b (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)))
(*.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b)
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)) b)
(*.f64 (pow.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) #s(literal 1 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b)
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.f64 (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(exp.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64))
(pow.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))) (*.f64 (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(pow.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.f64 a (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (pow.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) a) #s(literal 1 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)) a)
(exp.f64 #s(literal 2 binary64))
(log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (log.f64 a))
(+.f64 (log.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (log.f64 (sqrt.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 3 binary64)) (pow.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (pow.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))) (log.f64 (/.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(*.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 1 binary64))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(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 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) #s(literal 1/3 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))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (PI.f64)))
(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 (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 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.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)) (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 (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/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 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 (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 #s(literal 1 binary64) #s(literal 1/3 binary64)) (PI.f64))
(*.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 (*.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 (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 (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 (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 (*.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 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (pow.f64 (sqrt.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 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (-.f64 #s(literal 1 binary64) (PI.f64)))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.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) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.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 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(*.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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #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 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 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 (/.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 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (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 #s(literal 0 binary64) 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))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.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) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.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 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(*.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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #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 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 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 (/.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 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (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 #s(literal 0 binary64) 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))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(neg.f64 (/.f64 angle (/.f64 #s(literal -180 binary64) (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (-.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) (neg.f64 (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.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) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 1/180 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1/180 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (/.f64 #s(literal 32400 binary64) angle))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) angle)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (*.f64 (/.f64 #s(literal 32400 binary64) angle) #s(literal 180 binary64))) (*.f64 (/.f64 #s(literal 32400 binary64) angle) (/.f64 #s(literal 32400 binary64) angle)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)))) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 32400 binary64) angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.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 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(*.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 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #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 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 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 (/.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 (pow.f64 (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(+.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (cos.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle))) (sin.f64 (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (cos.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))))) (sin.f64 (/.f64 (/.f64 (*.f64 angle (*.f64 angle angle)) #s(literal 5832000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (neg.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (neg.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(neg.f64 (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 #s(literal 0 binary64) 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))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 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 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64))

simplify340.0ms (2.1%)

Algorithm
egg-herbie
Rules
7354×*-lowering-*.f32
7354×*-lowering-*.f64
2420×+-lowering-+.f64
2420×+-lowering-+.f32
1488×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04608199
115897997
269897721
085397721
Stop Event
iter limit
node limit
Counts
552 → 552
Calls
Call 1
Inputs
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(pow a 2)
(+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8)) (* -1/2520 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8))))) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))
(* angle (+ (* -1/6 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))) (* b (- (* 1/180 (+ 1 (PI))) 1/180))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)))) (* 1/120 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(pow a 2)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow angle 2) (pow b 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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))))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(pow a 2)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6))))))))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))) (pow a 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(log a)
(+ (log a) (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* 1/180 (* angle (+ 1 (PI))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (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/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/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 (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 b (*.f64 b (*.f64 angle angle)))) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 4 binary64))))))
(+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)) #s(literal -1/3 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 6 binary64)) #s(literal 2/45 binary64)) (*.f64 angle angle)))))))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* (pow angle 2) (+ (* -1/3 (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 b (*.f64 b (*.f64 angle angle)))) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)) #s(literal -1/3 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 6 binary64)) #s(literal 2/45 binary64)) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8)) (* -1/2520 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 8))))) (* (pow b 2) (+ (* 1/60 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* 1/36 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 b b) #s(literal -1/3 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 6 binary64)) #s(literal 2/45 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 8 binary64)) #s(literal -1/315 binary64)) (*.f64 angle angle)))))))))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))
(*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(* angle (+ (* -1/6 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)))) (* b (- (* 1/180 (+ 1 (PI))) 1/180))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))) b)))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/120 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 b (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 5 binary64)))))))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* -1/6 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7)))) (* 1/120 (* b (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 b (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 b (*.f64 angle angle))) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 7 binary64))) (*.f64 b (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 5 binary64))))))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* b (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 b (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (+ (* -1/6 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3))) (* 1/180 (+ 1 (PI)))) 1/180))
(*.f64 angle (+.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* 1/120 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5)))))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (+.f64 (*.f64 angle (*.f64 angle (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 angle (*.f64 angle (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 5 binary64)))))))) #s(literal -1/180 binary64))))
(* angle (- (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/6 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 3)) (* (pow angle 2) (+ (* -1/5040 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 7))) (* 1/120 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 5))))))) 1/180))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 7 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/5040 binary64))) (*.f64 #s(literal 1/120 binary64) (pow.f64 (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal -1/180 binary64)) #s(literal 5 binary64))))))) #s(literal -1/180 binary64))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (pow a 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 angle angle))))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow angle 2) (pow b 2))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.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))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.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 angle angle)))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.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))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.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 angle angle))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.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 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle)))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* b (pow (PI) 2))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) b)
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* b (pow (PI) 4)))) (* 1/32400 (* b (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 b (*.f64 angle angle)) (+.f64 (*.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 angle angle))))))
(* (pow angle 2) (+ (* 1/32400 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* b (pow (PI) 4))) (* (pow angle 2) (+ (* b (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow angle 2) (* b (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (*.f64 b (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle)))))))))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (+.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b)) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 a a))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.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))) (*.f64 angle angle))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+.f64 a (*.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal -1/64800 binary64))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (*.f64 a (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 a (+.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))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.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) (*.f64 (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 angle (*.f64 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 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))))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI)))))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64))))
(+ (exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (+.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/524880000 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/388800 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/204073344000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log a) (log (cos (* -1/180 (* angle (PI))))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(exp (* 2 (+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal -1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/388800 (* (pow (PI) 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))) (+ (* -1/204073344000000 (pow (PI) 6)) (* 1/360 (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6))))))))) (* (pow a 2) (+ (* 1/2099520000 (pow (PI) 4)) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/524880000 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/388800 binary64))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/204073344000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))) (*.f64 angle angle))))))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* -1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log a) (log (cos (* -1/180 (* angle (PI))))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log (cos (* -1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))
(+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(+ (log (* -1 (cos (* -1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a)))
(log a)
(log.f64 a)
(+ (log a) (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 (log.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal -1/64800 binary64)))
(+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(+.f64 (log.f64 a) (*.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/12597120000 binary64))))))
(+ (log a) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(+.f64 (log.f64 a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/2125764000000 binary64)) #s(literal 1/720 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/12597120000 binary64))))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(log (* a (cos (* -1/180 (* angle (PI))))))
(log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 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 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 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 (*.f64 (PI.f64) (PI.f64)) (*.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 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/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/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 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 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 (*.f64 (PI.f64) (PI.f64)) (*.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 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/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/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 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 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 (*.f64 (PI.f64) (PI.f64)) (*.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 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) (*.f64 (PI.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 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 angle (*.f64 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 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 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos (* -1/180 (* angle (PI))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))

eval334.0ms (2.1%)

Compiler

Compiled 79388 to 7504 computations (90.5% saved)

prune474.0ms (2.9%)

Pruning

114 alts after pruning (109 fresh and 5 done)

PrunedKeptTotal
New2459612520
Fresh284876
Picked235
Done022
Total24891142603
Accuracy
81.2%
Counts
2603 → 114
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.6%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
12.9%
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
12.8%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
61.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
61.3%
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
78.7%
(+.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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.5%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (+.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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (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)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (exp.f64 (log.f64 angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.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)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (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 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.0%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.5%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (log.f64 a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.3%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
61.6%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
64.3%
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
73.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
59.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
73.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
78.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
59.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
32.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.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))))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
63.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
65.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
71.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
73.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
57.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
68.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
71.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
76.1%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
75.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
76.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) b))
76.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) b))
76.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) b))
76.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) b))
71.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) b))
76.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
77.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
59.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
48.2%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
71.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
72.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
59.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
63.4%
(+.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
62.4%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
7.2%
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
31.5%
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
53.2%
(*.f64 a a)
51.6%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 6720 to 4316 computations (35.8% saved)

simplify214.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff13056
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
cost-diff13056
(*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))))
cost-diff13056
(pow.f64 (*.f64 a (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))
cost-diff19136
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
cost-diff512
(*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)))))
cost-diff512
(*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
cost-diff512
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
cost-diff512
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
cost-diff128
(sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
cost-diff128
(*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
cost-diff128
(pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64))
cost-diff128
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))
cost-diff0
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))
cost-diff0
(*.f64 b b)
cost-diff0
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
cost-diff0
(*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
cost-diff0
(pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
Rules
3640×*-lowering-*.f32
3640×*-lowering-*.f64
1890×/-lowering-/.f32
1890×/-lowering-/.f64
1690×sum4-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
065677
1159663
2475579
31606570
45075569
08017569
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2))
(* a a)
a
(pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2)
(* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))))
b
(- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))
(* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180)))
(sin (/ (+ 1 (PI)) (/ 180 angle)))
(/ (+ 1 (PI)) (/ 180 angle))
(+ 1 (PI))
1
(PI)
(/ 180 angle)
180
angle
(cos (/ angle 180))
(/ angle 180)
(* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))
(cos (/ (+ 1 (PI)) (/ 180 angle)))
(sin (/ angle 180))
2
(* (* b b) (* 1/32400 (* (PI) (* (PI) (* angle angle)))))
(* b b)
b
(* 1/32400 (* (PI) (* (PI) (* angle angle))))
1/32400
(* (PI) (* (PI) (* angle angle)))
(PI)
(* (PI) (* angle angle))
(* angle angle)
angle
(+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))
(* a a)
a
(pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)
(* b (sin (/ (/ (PI) 180) (/ 1 angle))))
b
(sin (/ (/ (PI) 180) (/ 1 angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/ (PI) 180)
(PI)
180
(/ 1 angle)
1
angle
2
(+ (* a a) (* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b))
(* a a)
a
(* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle))))
(* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))))
b
(sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))
(/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))
(- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle))
(* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180)
(* (- 1 (* (PI) (PI))) (/ angle 180))
(- 1 (* (PI) (PI)))
1
(* (PI) (PI))
(PI)
(/ angle 180)
angle
180
(* (- 1 (PI)) angle)
(- 1 (PI))
(* (- 1 (PI)) 180)
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (* 1/180 (* angle (PI)))) 2))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
a
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/ (sqrt (PI)) 180)
(sqrt (PI))
(PI)
180
(/ (sqrt (PI)) (/ 1 angle))
(/ 1 angle)
1
angle
2
(pow (* b (* 1/180 (* angle (PI)))) 2)
(* b (* 1/180 (* angle (PI))))
b
(* 1/180 (* angle (PI)))
1/180
(* angle (PI))
Outputs
(+ (* a a) (pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2)
(pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))))
(*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
b
(- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))
(-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180)))
(*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))
(sin (/ (+ 1 (PI)) (/ 180 angle)))
(sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/ (+ 1 (PI)) (/ 180 angle))
(/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
(+ 1 (PI))
(+.f64 #s(literal 1 binary64) (PI.f64))
1
#s(literal 1 binary64)
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(cos (/ angle 180))
(cos.f64 (/.f64 angle #s(literal 180 binary64)))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))
(*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))
(cos (/ (+ 1 (PI)) (/ 180 angle)))
(cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(sin (/ angle 180))
(sin.f64 (/.f64 angle #s(literal 180 binary64)))
2
#s(literal 2 binary64)
(* (* b b) (* 1/32400 (* (PI) (* (PI) (* angle angle)))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(* b b)
(*.f64 b b)
b
(* 1/32400 (* (PI) (* (PI) (* angle angle))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
1/32400
#s(literal 1/32400 binary64)
(* (PI) (* (PI) (* angle angle)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) angle)))
(PI)
(PI.f64)
(* (PI) (* angle angle))
(*.f64 (PI.f64) (*.f64 angle angle))
(* angle angle)
(*.f64 angle angle)
angle
(+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(* a a)
(*.f64 a a)
a
(pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)
(pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* b (sin (/ (/ (PI) 180) (/ 1 angle))))
(*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
b
(sin (/ (/ (PI) 180) (/ 1 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (/ (PI) 180) (/ 1 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (PI) 180)
(/.f64 (PI.f64) #s(literal 180 binary64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
2
#s(literal 2 binary64)
(+ (* a a) (* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64))))))) (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(* a a)
(*.f64 a a)
a
(* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b)
(*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64))))))) (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle))))
(*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64))))))))
(* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))))
(*.f64 b (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64))))))))
b
(sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))
(sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64)))))))
(/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64))))))
(- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle))
(*.f64 angle (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (+.f64 (PI.f64) #s(literal -1 binary64))))
(* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180)
(*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))))
(* (- 1 (* (PI) (PI))) (/ angle 180))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))))
(- 1 (* (PI) (PI)))
(-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))
1
#s(literal 1 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(* (- 1 (PI)) angle)
(*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64)))
(- 1 (PI))
(-.f64 #s(literal 1 binary64) (PI.f64))
(* (- 1 (PI)) 180)
(+.f64 #s(literal 180 binary64) (*.f64 (PI.f64) #s(literal -180 binary64)))
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(/ (PI) (/ 180 angle))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (* 1/180 (* angle (PI)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64))
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
(*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
a
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/ (sqrt (PI)) 180)
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))
(sqrt (PI))
(sqrt.f64 (PI.f64))
(PI)
(PI.f64)
180
#s(literal 180 binary64)
(/ (sqrt (PI)) (/ 1 angle))
(*.f64 angle (sqrt.f64 (PI.f64)))
(/ 1 angle)
(/.f64 #s(literal 1 binary64) angle)
1
#s(literal 1 binary64)
angle
2
#s(literal 2 binary64)
(pow (* b (* 1/180 (* angle (PI)))) 2)
(*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(* b (* 1/180 (* angle (PI))))
(/.f64 (*.f64 angle (*.f64 b (PI.f64))) #s(literal 180 binary64))
b
(* 1/180 (* angle (PI)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
1/180
#s(literal 1/180 binary64)
(* angle (PI))
(*.f64 (PI.f64) angle)

localize554.0ms (3.4%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
accuracy99.2%
(PI.f64)
accuracy98.4%
(sqrt.f64 (PI.f64))
accuracy56.7%
(cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy99.0%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy97.5%
(*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b)
accuracy55.9%
(sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))
accuracy55.9%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy99.7%
(*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
accuracy99.6%
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
accuracy99.2%
(PI.f64)
accuracy55.9%
(sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
accuracy99.7%
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))
accuracy99.7%
(*.f64 (PI.f64) (*.f64 angle angle))
accuracy99.2%
(PI.f64)
accuracy74.1%
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
accuracy58.4%
(cos.f64 (/.f64 angle #s(literal 180 binary64)))
accuracy57.9%
(sin.f64 (/.f64 angle #s(literal 180 binary64)))
accuracy56.6%
(sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
accuracy56.3%
(cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
Results
257.0ms119×1valid
120.0ms130×0valid
31.0ms2valid
17.0ms5exit
Compiler

Compiled 705 to 66 computations (90.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 285.0ms
ival-mult: 78.0ms (27.3% of total)
ival-sin: 67.0ms (23.5% of total)
ival-cos: 33.0ms (11.6% of total)
ival-div: 28.0ms (9.8% of total)
backward-pass: 19.0ms (6.7% of total)
ival-pow: 17.0ms (6% of total)
ival-sub: 15.0ms (5.3% of total)
...c/correct-round.rkt:119:19: 13.0ms (4.6% of total)
ival-add: 10.0ms (3.5% of total)
ival-sqrt: 3.0ms (1.1% of total)
ival-pi: 2.0ms (0.7% of total)
const: 1.0ms (0.4% of total)

series56.0ms (0.3%)

Counts
32 → 576
Calls
Call 1
Inputs
#<alt (+ (* a a) (pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2))>
#<alt (* a a)>
#<alt (pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2)>
#<alt (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))))>
#<alt (* (* b b) (* 1/32400 (* (PI) (* (PI) (* angle angle)))))>
#<alt (* b b)>
#<alt (* 1/32400 (* (PI) (* (PI) (* angle angle))))>
#<alt (* (PI) (* (PI) (* angle angle)))>
#<alt (+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))>
#<alt (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)>
#<alt (* b (sin (/ (/ (PI) 180) (/ 1 angle))))>
#<alt (sin (/ (/ (PI) 180) (/ 1 angle)))>
#<alt (+ (* a a) (* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b))>
#<alt (* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b)>
#<alt (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle))))>
#<alt (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))))>
#<alt (+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (* 1/180 (* angle (PI)))) 2))>
#<alt (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)>
#<alt (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))>
#<alt (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))>
#<alt (cos (/ (+ 1 (PI)) (/ 180 angle)))>
#<alt (sin (/ (+ 1 (PI)) (/ 180 angle)))>
#<alt (sin (/ angle 180))>
#<alt (cos (/ angle 180))>
#<alt (PI)>
#<alt (* (PI) (* angle angle))>
#<alt (/ (/ (PI) 180) (/ 1 angle))>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (sqrt (PI))>
#<alt (/ (sqrt (PI)) (/ 1 angle))>
Outputs
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (pow a 2)>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))>
#<alt (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6))))))) (* 2 (* (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))>
#<alt (* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))))>
#<alt (* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))))>
#<alt (* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (+ (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* b (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6)))))))))))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 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)>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (pow (PI) 2)))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow angle 2) (pow (PI) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* 1/180 (* angle (* b (PI))))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))>
#<alt (* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))>
#<alt (* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (sin (* 1/180 (* angle (PI)))))>
#<alt (* b (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) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (pow a 2)>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))>
#<alt (pow a 2)>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))>
#<alt (pow a 2)>
#<alt (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* 1/32400 (/ (* (pow angle 2) (* b (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (+ (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))) (* (pow angle 2) (* b (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* 1/180 (/ (* angle (* b (- (PI) (pow (PI) 2)))) (- 1 (PI))))>
#<alt (* angle (+ (* -1/34992000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 3))) (pow (- 1 (PI)) 3))) (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI))))))>
#<alt (* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 5))) (pow (- 1 (PI)) 5)))))))>
#<alt (* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 7))) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (* b (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (pow a 2)>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt a>
#<alt (+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (cos (* 1/180 (* angle (PI)))))>
#<alt (* a (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>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (+ 1 (PI)) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* 1/25194240000 (* (pow angle 2) (pow (+ 1 (PI)) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (+ 1 (PI)) 6))) (* 1/25194240000 (pow (+ 1 (PI)) 4)))))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (cos (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (* 1/180 (* angle (+ 1 (PI))))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (+ 1 (PI)) 3))) (* 1/180 (+ 1 (PI)))))>
#<alt (* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (+ 1 (PI)) 5)))))))>
#<alt (* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (+ 1 (PI)) 7))) (* 1/22674816000000 (pow (+ 1 (PI)) 5))))))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (sin (* 1/180 (* angle (+ 1 (PI)))))>
#<alt (* 1/180 angle)>
#<alt (* angle (+ 1/180 (* -1/34992000 (pow angle 2))))>
#<alt (* angle (+ 1/180 (* (pow angle 2) (- (* 1/22674816000000 (pow angle 2)) 1/34992000))))>
#<alt (* angle (+ 1/180 (* (pow angle 2) (- (* (pow angle 2) (+ 1/22674816000000 (* -1/30855889612800000000 (pow angle 2)))) 1/34992000))))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt (sin (* 1/180 angle))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (pow angle 2)))>
#<alt (+ 1 (* (pow angle 2) (- (* 1/25194240000 (pow angle 2)) 1/64800)))>
#<alt (+ 1 (* (pow angle 2) (- (* (pow angle 2) (+ 1/25194240000 (* -1/24488801280000000 (pow angle 2)))) 1/64800)))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (cos (* 1/180 angle))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (PI))>
#<alt (* (pow angle 2) (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/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) (pow (PI) 2))) (- 1 (PI))))>
#<alt (* angle (+ (* -1/34992000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI))))))>
#<alt (* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))>
#<alt (* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (pow (- (PI) (pow (PI) 2)) 5) (pow (- 1 (PI)) 5)))))))))>
#<alt (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))>
#<alt (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (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 (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
#<alt (* angle (sqrt (PI)))>
Calls

144 calls:

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

rewrite308.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
3158×*-lowering-*.f32
3158×*-lowering-*.f64
2196×fma-lowering-fma.f32
2196×fma-lowering-fma.f64
1590×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065475
1381346
23183316
08768316
Stop Event
iter limit
node limit
Counts
32 → 775
Calls
Call 1
Inputs
(+ (* a a) (pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2))
(* a a)
(pow (* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180))))) 2)
(* b (- (* (sin (/ (+ 1 (PI)) (/ 180 angle))) (cos (/ angle 180))) (* (cos (/ (+ 1 (PI)) (/ 180 angle))) (sin (/ angle 180)))))
(* (* b b) (* 1/32400 (* (PI) (* (PI) (* angle angle)))))
(* b b)
(* 1/32400 (* (PI) (* (PI) (* angle angle))))
(* (PI) (* (PI) (* angle angle)))
(+ (* a a) (pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2))
(pow (* b (sin (/ (/ (PI) 180) (/ 1 angle)))) 2)
(* b (sin (/ (/ (PI) 180) (/ 1 angle))))
(sin (/ (/ (PI) 180) (/ 1 angle)))
(+ (* a a) (* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b))
(* (* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle)))) b)
(* (* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))) (sin (/ (PI) (/ 180 angle))))
(* b (sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180))))
(+ (pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2) (pow (* b (* 1/180 (* angle (PI)))) 2))
(pow (* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))) 2)
(* a (cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle)))))
(cos (* (/ (sqrt (PI)) 180) (/ (sqrt (PI)) (/ 1 angle))))
(cos (/ (+ 1 (PI)) (/ 180 angle)))
(sin (/ (+ 1 (PI)) (/ 180 angle)))
(sin (/ angle 180))
(cos (/ angle 180))
(PI)
(* (PI) (* angle angle))
(/ (/ (PI) 180) (/ 1 angle))
(sin (/ (PI) (/ 180 angle)))
(sin (/ (- (* (* (- 1 (* (PI) (PI))) (/ angle 180)) 180) (* (- 1 (PI)) angle)) (* (- 1 (PI)) 180)))
(/ (PI) (/ 180 angle))
(sqrt (PI))
(/ (sqrt (PI)) (/ 1 angle))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(fma.f64 a a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a a))
(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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a a))
(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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(pow.f64 a #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.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 (sin.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(exp.f64 (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) b) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (*.f64 b (sin.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 b)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (*.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 (*.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 b) #s(literal 2 binary64))))
(pow.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))))
(*.f64 b (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 b (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64))) (*.f64 b b))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (*.f64 b #s(literal 1/180 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 b b)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b #s(literal 1/180 binary64)) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (PI.f64)) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 angle angle))) (PI.f64))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(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)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 angle angle))) (PI.f64))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 angle angle)) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) angle)) angle)
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64)))))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal 2 binary64))))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (PI.f64))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) angle)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) angle)
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))) (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(fma.f64 a a (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a a))
(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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a a))
(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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 b b) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b (*.f64 a a))
(fma.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 b b)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (sin.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 (sin.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(exp.f64 (log.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(fma.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 b (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) b) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (*.f64 b (sin.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
(*.f64 (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 b)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (neg.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(+.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))
(-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 a a (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 b (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 a a))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) b) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))
(fma.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 a a))
(fma.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) b (*.f64 a a))
(fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)))))
(/.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64))) (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)))
(pow.f64 (/.f64 (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 a (*.f64 a (*.f64 a a)))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 a (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 a a))) (pow.f64 (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a a) (*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(*.f64 b (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) b))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) b)
(*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) b)
(*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) b)
(+.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 (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 b b))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (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 #s(literal 2 binary64) (*.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 b b))))) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (-.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 (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 b b))))))
(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 (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 b b))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (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 b b))))
(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 (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 b b))))
(fma.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 b (*.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 b (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 b b)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (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 b b))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (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 b b))))
(fma.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (*.f64 b (*.f64 b (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))
(fma.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64))) (*.f64 b b) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 b #s(literal 1/180 binary64)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 b b)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b #s(literal 1/180 binary64)) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))) #s(literal 1/32400 binary64) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (PI.f64)) (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 angle angle))) (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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a) (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 b b))))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 a (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 b b))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))))
(/.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 #s(literal 2 binary64) (*.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 b b)))) (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))) (+.f64 (pow.f64 (*.f64 a (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 b b))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))) (+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.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 b b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (-.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 (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 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (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 b b))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))) (neg.f64 (-.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 (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 b b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (pow.f64 (*.f64 a (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 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (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 b b))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))) (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))) #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 #s(literal 2 binary64) (*.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 b b)))) (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 a (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 b b))) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (/.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 #s(literal 2 binary64) (*.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 b b))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.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 #s(literal 2 binary64) (log.f64 a))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (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 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(exp.f64 (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(pow.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64))
(*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (sqrt.f64 (*.f64 a (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 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))
(cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(cos.f64 (/.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))
(neg.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))))
(sin.f64 (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))))
(cos.f64 (/.f64 angle #s(literal 180 binary64)))
(cos.f64 (/.f64 angle #s(literal -180 binary64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.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 3 binary64)) #s(literal 1/3 binary64)))
(-.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))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal -1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (PI.f64)))
(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 (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)))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.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 (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 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 (log.f64 angle) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)) (log.f64 (PI.f64))))
(pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (PI.f64) (*.f64 angle angle))
(*.f64 angle (*.f64 (PI.f64) angle))
(*.f64 (*.f64 angle angle) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) angle)
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 angle angle) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(+.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 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 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 #s(literal 180 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 #s(literal 180 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (*.f64 (*.f64 angle angle) angle) #s(literal 1/5832000 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.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 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.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 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.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 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (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)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle #s(literal 180 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (neg.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (neg.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (neg.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (neg.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(neg.f64 (sin.f64 (/.f64 (-.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(+.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 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 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 #s(literal 180 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 #s(literal 180 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) angle (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (neg.f64 (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 180 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 180 binary64)))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (-.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle)) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (*.f64 (*.f64 angle angle) angle) #s(literal 1/5832000 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 (PI.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 #s(literal 1/180 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.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 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.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 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (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)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(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)))
(sqrt.f64 (PI.f64))
(/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64))
(pow.f64 (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))
(pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 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 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))
(neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 angle (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))

simplify403.0ms (2.5%)

Algorithm
egg-herbie
Rules
8582×*-lowering-*.f32
8582×*-lowering-*.f64
3070×+-lowering-+.f64
3070×+-lowering-+.f32
1854×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059711410
1206511331
0848111331
Stop Event
iter limit
node limit
Counts
576 → 576
Calls
Call 1
Inputs
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))
(+ (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(pow a 2)
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6))))))) (* 2 (* (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (+ (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* b (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6)))))))))))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 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)
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow angle 2) (pow (PI) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (* b (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (sin (* 1/180 (* angle (PI)))))
(* b (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) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(pow a 2)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(pow a 2)
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(pow a 2)
(+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI)))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* 1/32400 (/ (* (pow angle 2) (* b (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (+ (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))) (* (pow angle 2) (* b (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* 1/180 (/ (* angle (* b (- (PI) (pow (PI) 2)))) (- 1 (PI))))
(* angle (+ (* -1/34992000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 3))) (pow (- 1 (PI)) 3))) (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI))))))
(* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 5))) (pow (- 1 (PI)) 5)))))))
(* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 7))) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (* b (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 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) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 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))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (cos (* 1/180 (* angle (PI)))))
(* a (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
(+ 1 (* -1/64800 (* (pow angle 2) (pow (+ 1 (PI)) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* 1/25194240000 (* (pow angle 2) (pow (+ 1 (PI)) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (+ 1 (PI)) 6))) (* 1/25194240000 (pow (+ 1 (PI)) 4)))))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(* 1/180 (* angle (+ 1 (PI))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (+ 1 (PI)) 3))) (* 1/180 (+ 1 (PI)))))
(* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (+ 1 (PI)) 5)))))))
(* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (+ 1 (PI)) 7))) (* 1/22674816000000 (pow (+ 1 (PI)) 5))))))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(* 1/180 angle)
(* angle (+ 1/180 (* -1/34992000 (pow angle 2))))
(* angle (+ 1/180 (* (pow angle 2) (- (* 1/22674816000000 (pow angle 2)) 1/34992000))))
(* angle (+ 1/180 (* (pow angle 2) (- (* (pow angle 2) (+ 1/22674816000000 (* -1/30855889612800000000 (pow angle 2)))) 1/34992000))))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
(sin (* 1/180 angle))
1
(+ 1 (* -1/64800 (pow angle 2)))
(+ 1 (* (pow angle 2) (- (* 1/25194240000 (pow angle 2)) 1/64800)))
(+ 1 (* (pow angle 2) (- (* (pow angle 2) (+ 1/25194240000 (* -1/24488801280000000 (pow angle 2)))) 1/64800)))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(cos (* 1/180 angle))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (PI))
(* (pow angle 2) (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/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) (pow (PI) 2))) (- 1 (PI))))
(* angle (+ (* -1/34992000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI))))))
(* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))
(* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (pow (- (PI) (pow (PI) 2)) 5) (pow (- 1 (PI)) 5)))))))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (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 (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
(* angle (sqrt (PI)))
Outputs
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(* (pow b 2) (+ (/ (pow a 2) (pow b 2)) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))))
(+ (* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 angle angle))))))))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(+ (* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2)) (pow a 2))
(+.f64 (*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(pow a 2)
(*.f64 a a)
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow angle 2) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* (pow angle 2) (+ (* 2 (* (pow angle 2) (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle angle)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* (pow angle 2) (+ (* 2 (* (pow b 2) (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6))))))) (* 2 (* (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))) (* (pow b 2) (+ (* 2 (* (- (* 1/180 (+ 1 (PI))) 1/180) (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2))))))) (pow (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2))) 2))))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b b)) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 b (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))) (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (-.f64 (+.f64 #s(literal 1/30855889612800000000 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1/881596846080000000 binary64)) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)) #s(literal -1/1469328076800000000 binary64)) (+.f64 #s(literal -1/4407984230400000000 binary64) (+.f64 (*.f64 #s(literal -1/4407984230400000000 binary64) (PI.f64)) (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64)))))))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64)) #s(literal -1/881596846080000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/1469328076800000000 binary64))) (*.f64 #s(literal -1/4407984230400000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 6 binary64))))))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))) (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64))))))))))))))))))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* angle (* b (- (* 1/180 (+ 1 (PI))) 1/180)))
(*.f64 b (*.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) angle))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 b (*.f64 angle angle)))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))))))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))))))) (*.f64 b (*.f64 angle angle)))))))
(* angle (+ (* b (- (* 1/180 (+ 1 (PI))) 1/180)) (* (pow angle 2) (+ (* b (- (+ 1/34992000 (+ (* -1/11664000 (+ 1 (PI))) (* -1/34992000 (pow (+ 1 (PI)) 3)))) (* -1/11664000 (pow (+ 1 (PI)) 2)))) (* (pow angle 2) (+ (* b (- (+ (* 1/22674816000000 (pow (+ 1 (PI)) 5)) (+ (* 1/4534963200000 (+ 1 (PI))) (* 1/2267481600000 (pow (+ 1 (PI)) 3)))) (+ 1/22674816000000 (+ (* 1/4534963200000 (pow (+ 1 (PI)) 4)) (* 1/2267481600000 (pow (+ 1 (PI)) 2)))))) (* (pow angle 2) (* b (- (+ 1/30855889612800000000 (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 3)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 5)) (+ (* -1/4407984230400000000 (+ 1 (PI))) (* -1/30855889612800000000 (pow (+ 1 (PI)) 7)))))) (+ (* -1/881596846080000000 (pow (+ 1 (PI)) 4)) (+ (* -1/1469328076800000000 (pow (+ 1 (PI)) 2)) (* -1/4407984230400000000 (pow (+ 1 (PI)) 6)))))))))))))
(*.f64 angle (+.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (+.f64 (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (+.f64 #s(literal -1/17496000 binary64) (*.f64 #s(literal -1/11664000 binary64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/11664000 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (+.f64 (+.f64 #s(literal 1/4534963200000 binary64) (*.f64 #s(literal 1/4534963200000 binary64) (PI.f64))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64)))) (+.f64 #s(literal 1/22674816000000 binary64) (+.f64 (*.f64 #s(literal 1/4534963200000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1/2267481600000 binary64))))))))) (*.f64 (-.f64 (+.f64 #s(literal 1/30855889612800000000 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1/881596846080000000 binary64)) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)) #s(literal -1/1469328076800000000 binary64)) (+.f64 #s(literal -1/4407984230400000000 binary64) (+.f64 (*.f64 #s(literal -1/4407984230400000000 binary64) (PI.f64)) (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64)))))))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64)) #s(literal -1/881596846080000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/1469328076800000000 binary64))) (*.f64 #s(literal -1/4407984230400000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 6 binary64)))))) (*.f64 b (*.f64 angle angle))))))))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* b (- (* (cos (* 1/180 angle)) (sin (* 1/180 (* angle (+ 1 (PI)))))) (* (cos (* 1/180 (* angle (+ 1 (PI))))) (sin (* 1/180 angle)))))
(*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(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)
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 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) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (pow (PI) 2))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (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 b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.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 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 b b) (*.f64 angle angle)))))))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 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))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.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 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 (*.f64 b b) (*.f64 angle angle))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow b 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)))))))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (* b (PI))))
(*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI)))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) b)) angle) angle))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/22674816000000 (* (pow angle 2) (* b (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 5 binary64))) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ (* 1/180 (* b (PI))) (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (* b (pow (PI) 7)))) (* 1/22674816000000 (* b (pow (PI) 5)))))))))
(*.f64 angle (+.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64))) (*.f64 b (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* b (sin (* 1/180 (* angle (PI)))))
(*.f64 b (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 angle (*.f64 angle (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.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 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.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 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/30855889612800000000 binary64) (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) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(* (pow a 2) (+ 1 (/ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (+ (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))) (/ (pow a 2) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(pow a 2)
(*.f64 a a)
(+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI)))) (pow a 2))
(+.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (PI.f64)))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (-.f64 #s(literal 1 binary64) (PI.f64))))
(+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (PI.f64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) #s(literal -1/6298560000 binary64)) (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (PI.f64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6298560000 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/1224440064000000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/4081466880000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 angle angle))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(+ (* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))
(/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (PI.f64)))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (-.f64 #s(literal 1 binary64) (PI.f64)))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (PI.f64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) #s(literal -1/6298560000 binary64)) (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (PI.f64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6298560000 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 b b))) (*.f64 (*.f64 b b) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/1224440064000000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/4081466880000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* (pow b 2) (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))) (* (pow b 2) (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))) (* (pow b 2) (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (PI.f64) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6298560000 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 b b))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 #s(literal 1/1224440064000000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/4081466880000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 (+.f64 (*.f64 #s(literal -1/5554060130304000000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 7 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/793437161472000000000 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 (*.f64 b b) (*.f64 angle angle))))))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow b 2) (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* 1/32400 (/ (* (pow angle 2) (* b (* (PI) (- (PI) (pow (PI) 2))))) (- 1 (PI))))
(/.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 b (PI.f64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (-.f64 #s(literal 1 binary64) (PI.f64)))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (/.f64 (*.f64 (*.f64 b (PI.f64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) #s(literal -1/6298560000 binary64)) (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/32400 binary64) (/.f64 (*.f64 (*.f64 b (PI.f64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/6298560000 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) b)) (*.f64 b (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/1224440064000000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/4081466880000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))) (*.f64 angle angle)))))))
(* (pow angle 2) (+ (* 1/32400 (/ (* b (* (PI) (- (PI) (pow (PI) 2)))) (- 1 (PI)))) (* (pow angle 2) (+ (* b (+ (* -1/6298560000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* -1/6298560000 (/ (* (pow (PI) 3) (- (PI) (pow (PI) 2))) (- 1 (PI)))))) (* (pow angle 2) (+ (* b (+ (* 1/4081466880000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* 1/4081466880000000 (/ (* (pow (PI) 5) (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* 1/1224440064000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3)))))) (* (pow angle 2) (* b (+ (* -1/793437161472000000000 (/ (* (pow (PI) 3) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5))) (+ (* -1/793437161472000000000 (/ (* (pow (PI) 5) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (+ (* -1/5554060130304000000000 (/ (* (PI) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* -1/5554060130304000000000 (/ (* (pow (PI) 7) (- (PI) (pow (PI) 2))) (- 1 (PI)))))))))))))))
(*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal 1/32400 binary64) (/.f64 (*.f64 (*.f64 b (PI.f64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/6298560000 binary64) (*.f64 (+.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))) b)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/1224440064000000 binary64) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/4081466880000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 (+.f64 (*.f64 #s(literal -1/5554060130304000000000 binary64) (+.f64 (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 7 binary64)) (/.f64 (PI.f64) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64)))) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/793437161472000000000 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (*.f64 b (*.f64 angle angle)))))))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (* (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* 1/180 (/ (* angle (* b (- (PI) (pow (PI) 2)))) (- 1 (PI))))
(*.f64 (*.f64 #s(literal 1/180 binary64) angle) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (/.f64 b (-.f64 #s(literal 1 binary64) (PI.f64)))))
(* angle (+ (* -1/34992000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 3))) (pow (- 1 (PI)) 3))) (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI))))))
(*.f64 angle (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) b) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (*.f64 angle angle) b)) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64)))))))
(* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 5))) (pow (- 1 (PI)) 5)))))))
(*.f64 angle (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) b) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) b) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 (*.f64 angle angle) b)) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))))))
(* angle (+ (* 1/180 (/ (* b (- (PI) (pow (PI) 2))) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (* b (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (* b (pow (- (PI) (pow (PI) 2)) 7))) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (* b (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))))
(*.f64 angle (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) b) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) b) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 angle (*.f64 angle (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 (*.f64 angle angle) b)) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 7 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/22674816000000 binary64) b) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))))))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* b (sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI))))))
(*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(* (pow a 2) (+ (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 angle (*.f64 angle (*.f64 a (*.f64 a (*.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))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a a)) (+.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/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 2))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a 2) (* (pow angle 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.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 a (*.f64 a (*.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) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (+.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))))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
a
(+ a (* -1/64800 (* a (* (pow angle 2) (pow (PI) 2)))))
(+.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* 1/25194240000 (* a (* (pow angle 2) (pow (PI) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(+ a (* (pow angle 2) (+ (* -1/64800 (* a (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* a (* (pow angle 2) (pow (PI) 6)))) (* 1/25194240000 (* a (pow (PI) 4))))))))
(+.f64 a (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 a #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 a #s(literal -1/24488801280000000 binary64))) (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* a (cos (* 1/180 (* angle (PI)))))
(*.f64 a (cos.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 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 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 #s(literal -1/24488801280000000 binary64) (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
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (+ 1 (PI)) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* 1/25194240000 (* (pow angle 2) (pow (+ 1 (PI)) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (+ 1 (PI)) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (+ 1 (PI)) 6))) (* 1/25194240000 (pow (+ 1 (PI)) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 6 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(cos (* 1/180 (* angle (+ 1 (PI)))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (+ 1 (PI)) 3))) (* 1/180 (+ 1 (PI)))))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))))))
(* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (+ 1 (PI)) 5)))))))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ (* 1/180 (+ 1 (PI))) (* (pow angle 2) (+ (* -1/34992000 (pow (+ 1 (PI)) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (+ 1 (PI)) 7))) (* 1/22674816000000 (pow (+ 1 (PI)) 5))))))))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64)))))))))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin (* 1/180 (* angle (+ 1 (PI)))))
(sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* 1/180 angle)
(*.f64 #s(literal 1/180 binary64) angle)
(* angle (+ 1/180 (* -1/34992000 (pow angle 2))))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))
(* angle (+ 1/180 (* (pow angle 2) (- (* 1/22674816000000 (pow angle 2)) 1/34992000))))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (+.f64 #s(literal -1/34992000 binary64) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))))
(* angle (+ 1/180 (* (pow angle 2) (- (* (pow angle 2) (+ 1/22674816000000 (* -1/30855889612800000000 (pow angle 2)))) 1/34992000))))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (+.f64 #s(literal -1/34992000 binary64) (*.f64 angle (*.f64 angle (+.f64 #s(literal 1/22674816000000 binary64) (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64)))))))))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
(sin (* 1/180 angle))
(sin.f64 (*.f64 #s(literal 1/180 binary64) angle))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (pow angle 2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)))
(+ 1 (* (pow angle 2) (- (* 1/25194240000 (pow angle 2)) 1/64800)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 #s(literal -1/64800 binary64) (*.f64 (*.f64 angle angle) #s(literal 1/25194240000 binary64)))))
(+ 1 (* (pow angle 2) (- (* (pow angle 2) (+ 1/25194240000 (* -1/24488801280000000 (pow angle 2)))) 1/64800)))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 #s(literal -1/64800 binary64) (*.f64 (*.f64 angle angle) (+.f64 #s(literal 1/25194240000 binary64) (*.f64 (*.f64 angle angle) #s(literal -1/24488801280000000 binary64))))))))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(cos (* 1/180 angle))
(cos.f64 (*.f64 #s(literal 1/180 binary64) angle))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.f64 angle (PI.f64)))
(* (pow angle 2) (PI))
(*.f64 angle (*.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)))
(* 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 angle (*.f64 angle (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.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 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.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 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/30855889612800000000 binary64) (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/180 (/ (* angle (- (PI) (pow (PI) 2))) (- 1 (PI))))
(*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 3)) (pow (- 1 (PI)) 3))) (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))))))
(* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* 1/22674816000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 5)) (pow (- 1 (PI)) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64)) (/.f64 (*.f64 angle angle) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (/ (- (PI) (pow (PI) 2)) (- 1 (PI)))) (* (pow angle 2) (+ (* -1/34992000 (/ (pow (- (PI) (pow (PI) 2)) 3) (pow (- 1 (PI)) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (* (pow angle 2) (pow (- (PI) (pow (PI) 2)) 7)) (pow (- 1 (PI)) 7))) (* 1/22674816000000 (/ (pow (- (PI) (pow (PI) 2)) 5) (pow (- 1 (PI)) 5)))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (*.f64 angle angle) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/30855889612800000000 binary64)) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 7 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 5 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 5 binary64)))))))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (PI)) (* angle (pow (PI) 2))) (- 1 (PI)))))
(sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) angle) (/.f64 (-.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 binary64) (PI.f64)))))
(sin (* 1/180 (/ (- (* angle (- 1 (pow (PI) 2))) (* angle (- 1 (PI)))) (- 1 (PI)))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (*.f64 angle (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 1 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 (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))
(* angle (sqrt (PI)))
(*.f64 angle (sqrt.f64 (PI.f64)))

eval267.0ms (1.6%)

Compiler

Compiled 64811 to 6815 computations (89.5% saved)

prune448.0ms (2.8%)

Pruning

144 alts after pruning (136 fresh and 8 done)

PrunedKeptTotal
New1799501849
Fresh1886104
Picked235
Done055
Total18191441963
Accuracy
81.3%
Counts
1963 → 144
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.6%
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
10.0%
(/.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (-.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 (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 b b)))))
12.9%
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
12.8%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
61.5%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
61.3%
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
73.6%
(+.f64 (pow.f64 (pow.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
62.5%
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (+.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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
65.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (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)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (exp.f64 (log.f64 angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.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)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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)))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
61.3%
(+.f64 (pow.f64 (*.f64 a (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 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
60.0%
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
78.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.8%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
62.5%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (log.f64 a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
59.3%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
73.6%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.0%
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
61.3%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
61.6%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
61.5%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b)) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
73.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
36.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))) #s(literal 2 binary64)))
64.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.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))))) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle))))) #s(literal 2 binary64)))
79.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
59.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
78.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.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)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
59.2%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
78.9%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
32.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.6%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.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))))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
79.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
78.8%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
78.0%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
63.3%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
73.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
57.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.2%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
76.1%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
73.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
70.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.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 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
73.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))) b))
72.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) b))
74.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) b))
66.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
76.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64)))))) b))
58.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) b))
74.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
75.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
74.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
76.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) b))
76.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) b))
76.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) b))
76.0%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) b))
71.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) b))
76.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
77.8%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
75.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (neg.f64 (sin.f64 (/.f64 (-.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
59.9%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
71.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
64.9%
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
58.6%
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
61.7%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
58.6%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
7.2%
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
36.9%
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
39.2%
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
39.1%
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
31.5%
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
40.6%
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
36.8%
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
31.5%
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
31.5%
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
31.5%
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
31.5%
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
37.2%
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
52.6%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
53.2%
(*.f64 a a)
51.6%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 11312 to 4233 computations (62.6% saved)

regimes453.0ms (2.8%)

Counts
226 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (neg.f64 (sin.f64 (/.f64 (-.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.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 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) b))
(+.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64)))))) b))
(/.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (-.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 (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 b b)))))
(+.f64 (*.f64 a a) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (pow.f64 (pow.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) b))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) b)) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) angle) (/.f64 angle #s(literal 180 binary64))))))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (cos.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 (*.f64 angle angle) #s(literal 32400 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.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)))) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.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 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.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))))) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)) #s(literal -1/2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.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 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (fma.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))) b))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (log.f64 a))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (exp.f64 (log.f64 angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (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)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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 a (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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (*.f64 (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) (PI.f64)) (/.f64 (pow.f64 angle #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.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)))
(+.f64 (pow.f64 (*.f64 a (+.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)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 b))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.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 (cos.f64 (/.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)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (*.f64 (log.f64 angle) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64))) (+.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (-.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.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))))) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 12 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))))))) (-.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 6 binary64)))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (-.f64 (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
Calls

6 calls:

91.0ms
(/.f64 angle #s(literal 180 binary64))
69.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
65.0ms
b
61.0ms
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
60.0ms
a
Results
AccuracySegmentsBranch
79.2%1a
79.2%1b
79.2%1angle
79.2%1(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.2%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.2%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes322.0ms (2%)

Counts
166 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)) (/.f64 #s(literal 180 binary64) (/.f64 #s(literal 32400 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) angle) #s(literal 180 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (*.f64 a a)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) angle)) #s(literal 32400 binary64)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 angle angle)))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal 32400 binary64) angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (neg.f64 (sin.f64 (/.f64 (-.f64 (*.f64 angle (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle (-.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64)))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(/.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 (*.f64 (PI.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 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) #s(literal 1/180 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 b b) (+.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))))))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) angle)) (*.f64 (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 angle #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 1/180 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (-.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) angle))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) (/.f64 #s(literal 32400 binary64) angle))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)) (/.f64 #s(literal 5832000 binary64) (*.f64 angle (*.f64 angle angle)))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.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 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 a a)))) (*.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 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))))) b))
(+.f64 (*.f64 a a) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -1 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a)))) (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 4 binary64)) (*.f64 a (*.f64 a (*.f64 a a))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (sin.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 1 binary64) (PI.f64)))) (neg.f64 (/.f64 angle #s(literal 180 binary64)))))) b))
(/.f64 (-.f64 (pow.f64 (*.f64 a (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 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (-.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 (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 b b)))))
(+.f64 (*.f64 a a) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 angle #s(literal -1/2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) #s(literal 1/2 binary64)) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (PI.f64) (pow.f64 angle #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 angle #s(literal -1/2 binary64)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle))) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 a a)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (pow.f64 (pow.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) #s(literal 1 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b b)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 180 binary64))))) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) b))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))))) (pow.f64 (*.f64 b (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 a)))) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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)) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 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 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) angle)) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (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 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 b b)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Calls

6 calls:

74.0ms
angle
51.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
49.0ms
a
45.0ms
(/.f64 angle #s(literal 180 binary64))
45.0ms
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
79.1%1b
79.1%1angle
79.1%1(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
79.1%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.1%1(/.f64 angle #s(literal 180 binary64))
79.1%1a
Compiler

Compiled 50 to 36 computations (28% saved)

regimes90.0ms (0.6%)

Counts
58 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Calls

5 calls:

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

Compiled 26 to 21 computations (19.2% saved)

regimes120.0ms (0.7%)

Counts
56 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
Calls

5 calls:

39.0ms
(/.f64 angle #s(literal 180 binary64))
26.0ms
angle
16.0ms
b
15.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
15.0ms
a
Results
AccuracySegmentsBranch
79.1%1b
79.1%1angle
79.1%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.1%1(/.f64 angle #s(literal 180 binary64))
79.1%1a
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes81.0ms (0.5%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
Calls

5 calls:

16.0ms
angle
15.0ms
(/.f64 angle #s(literal 180 binary64))
14.0ms
a
14.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
13.0ms
b
Results
AccuracySegmentsBranch
79.1%1b
79.1%1angle
79.1%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.1%1(/.f64 angle #s(literal 180 binary64))
79.1%1a
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes81.0ms (0.5%)

Counts
48 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
Calls

5 calls:

15.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
14.0ms
b
14.0ms
(/.f64 angle #s(literal 180 binary64))
13.0ms
a
13.0ms
angle
Results
AccuracySegmentsBranch
79.0%1angle
79.0%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.0%1(/.f64 angle #s(literal 180 binary64))
79.0%1a
79.0%1b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes74.0ms (0.5%)

Counts
45 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
Calls

5 calls:

14.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
14.0ms
(/.f64 angle #s(literal 180 binary64))
12.0ms
b
12.0ms
a
12.0ms
angle
Results
AccuracySegmentsBranch
79.0%1angle
79.0%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.0%1(/.f64 angle #s(literal 180 binary64))
79.0%1a
79.0%1b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes68.0ms (0.4%)

Counts
44 → 2
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.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))))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))))) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) angle)) (*.f64 (-.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 180 binary64))))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
Calls

5 calls:

13.0ms
b
13.0ms
angle
13.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
12.0ms
(/.f64 angle #s(literal 180 binary64))
12.0ms
a
Results
AccuracySegmentsBranch
76.6%2b
73.5%1a
79.1%2angle
79.1%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.1%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes35.0ms (0.2%)

Counts
31 → 2
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 a a))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b))
Calls

3 calls:

12.0ms
(/.f64 angle #s(literal 180 binary64))
10.0ms
angle
9.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
Results
AccuracySegmentsBranch
79.1%2angle
79.1%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.1%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes30.0ms (0.2%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))))))
Calls

3 calls:

10.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
8.0ms
(/.f64 angle #s(literal 180 binary64))
8.0ms
angle
Results
AccuracySegmentsBranch
79.0%2angle
79.0%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
79.0%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes40.0ms (0.2%)

Counts
27 → 2
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b #s(literal 1/180 binary64))) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b angle))) angle))
(+.f64 (*.f64 a a) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 a a) (*.f64 (*.f64 b b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 a a) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 b (*.f64 b angle)) (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) #s(literal 1/1049760000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 b (*.f64 b (*.f64 angle angle))))) (*.f64 #s(literal 1/34012224000000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 a a))))))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 b (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
Outputs
(*.f64 a a)
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle)))
Calls

4 calls:

13.0ms
b
9.0ms
(/.f64 angle #s(literal 180 binary64))
8.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
8.0ms
angle
Results
AccuracySegmentsBranch
75.7%2b
73.5%1angle
73.5%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
73.5%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 22 to 18 computations (18.2% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
b
Results
AccuracySegmentsBranch
75.1%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes20.0ms (0.1%)

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

5 calls:

4.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
4.0ms
b
4.0ms
(/.f64 angle #s(literal 180 binary64))
4.0ms
a
3.0ms
angle
Results
AccuracySegmentsBranch
66.2%2a
55.1%2angle
55.1%2(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
55.1%2(/.f64 angle #s(literal 180 binary64))
70.3%2b
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
b
Results
AccuracySegmentsBranch
66.3%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b
Results
AccuracySegmentsBranch
66.2%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

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

2 calls:

3.0ms
a
2.0ms
b
Results
AccuracySegmentsBranch
59.0%2a
62.8%2b
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 a a)
Outputs
(*.f64 a a)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.461959248997062e-16
1.6511005284762937e-11
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.461959248997062e-16
1.6511005284762937e-11
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.461959248997062e-16
1.6511005284762937e-11
Compiler

Compiled 28 to 20 computations (28.6% saved)

bsearch45.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
1.5714411632670746e-86
1.0574017222025346e-77
Results
26.0ms71×1valid
8.0ms73×0valid
Compiler

Compiled 282 to 182 computations (35.5% saved)

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

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
1.5714411632670746e-86
1.0574017222025346e-77
Results
23.0ms64×1valid
10.0ms80×0valid
Compiler

Compiled 282 to 191 computations (32.3% saved)

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

bsearch32.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
6.696112034685569e+127
9.881998657399387e+129
Results
16.0ms43×1valid
9.0ms69×0valid
Compiler

Compiled 212 to 125 computations (41% saved)

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

bsearch39.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
37.0ms
6.794398175680983e+146
4.289535286132182e+148
Results
23.0ms56×1valid
9.0ms56×0valid
Compiler

Compiled 198 to 139 computations (29.8% saved)

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

bsearch40.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
37.0ms
6.794398175680983e+146
4.289535286132182e+148
Results
27.0ms61×1valid
6.0ms51×0valid
Compiler

Compiled 198 to 139 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-sin: 9.0ms (32.6% of total)
ival-mult: 5.0ms (18.1% of total)
ival-cos: 5.0ms (18.1% of total)
ival-pow: 4.0ms (14.5% of total)
ival-div: 1.0ms (3.6% of total)
backward-pass: 1.0ms (3.6% of total)
ival-pi: 1.0ms (3.6% of total)
ival-add: 1.0ms (3.6% of total)
const: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
6.794398175680983e+146
4.289535286132182e+148
Results
28.0ms65×1valid
9.0ms47×0valid
Compiler

Compiled 198 to 139 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-sin: 9.0ms (29.3% of total)
ival-cos: 6.0ms (19.5% of total)
ival-div: 5.0ms (16.3% of total)
ival-mult: 4.0ms (13% of total)
ival-pow: 4.0ms (13% of total)
backward-pass: 1.0ms (3.3% of total)
ival-pi: 1.0ms (3.3% of total)
ival-add: 1.0ms (3.3% of total)
const: 0.0ms (0% of total)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
114×*-commutative_binary64
60×+-commutative_binary64
32×sub-neg_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0133403
1213403
2250403
3272403
4288403
5293403
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))) (+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))) (+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(if (<=.f64 b #s(literal 5873964348782503/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))))
(if (<=.f64 b #s(literal 2306865998794583/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(if (<=.f64 b #s(literal 1900000000000000027395960112885145574971964928880082036047978650538016972955823056111490089652506054185972145965668508595019317248 binary64)) (*.f64 a a) (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(if (<=.f64 b #s(literal 1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(if (<=.f64 b #s(literal 12500000000000000612209082189381507244652837544134298609313029682377103294917309452015394115590955797413913308518878459525667911483282315213778452480 binary64)) (*.f64 a a) (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b))
(if (<=.f64 b #s(literal 15000000000000000734650898627257808693583405052961158331175635618852523953900771342418472938709146956896695970222654151430801493779938778256534142976 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(*.f64 a a)
Outputs
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) angle) #s(literal 1/180 binary64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64))) (+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64))))))) #s(literal 2 binary64))) (+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))) (+.f64 (*.f64 a a) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) b) b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)))) (+.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))) (+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2028240960365167/5070602400912917605986812821504 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)))) (+.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 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))))
(if (<=.f64 b #s(literal 5873964348782503/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)) (*.f64 b angle))))
(if (<=.f64 b #s(literal 5873964348782503/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b angle)))))
(if (<=.f64 b #s(literal 2306865998794583/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle (*.f64 b angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(if (<=.f64 b #s(literal 2306865998794583/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608 binary64)) (*.f64 a a) (+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 angle (*.f64 b angle))))))
(if (<=.f64 b #s(literal 1900000000000000027395960112885145574971964928880082036047978650538016972955823056111490089652506054185972145965668508595019317248 binary64)) (*.f64 a a) (*.f64 (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 b (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(if (<=.f64 b #s(literal 1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) b) b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(if (<=.f64 b #s(literal 1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))))
(if (<=.f64 b #s(literal 12500000000000000612209082189381507244652837544134298609313029682377103294917309452015394115590955797413913308518878459525667911483282315213778452480 binary64)) (*.f64 a a) (*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) #s(literal 1/32400 binary64)))) b))
(if (<=.f64 b #s(literal 12500000000000000612209082189381507244652837544134298609313029682377103294917309452015394115590955797413913308518878459525667911483282315213778452480 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 angle angle)))))))
(if (<=.f64 b #s(literal 15000000000000000734650898627257808693583405052961158331175635618852523953900771342418472938709146956896695970222654151430801493779938778256534142976 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle angle))))))
(*.f64 a a)

soundness3.2s (19.6%)

Rules
8582×*-lowering-*.f32
8582×*-lowering-*.f64
7354×*-lowering-*.f32
7354×*-lowering-*.f64
5738×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046230
1262220
21494220
08594220
065475
1381346
23183316
08768316
059711410
1206511331
0848111331
01521
12321
25121
38321
48421
08421
04608199
115897997
269897721
085397721
054325
1323290
22455238
011711238
02266736
17636656
232846568
372836514
081006514
01883672
16293644
227283599
355543599
461743599
564993599
675453599
081163599
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
Compiler

Compiled 1270 to 790 computations (37.8% saved)

preprocess141.0ms (0.9%)

Remove

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 1316 to 584 computations (55.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...