ab-angle->ABCF C

Time bar (total: 14.8s)

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)

sample2.5s (16.6%)

Results
1.4s3570×1valid
653.0ms4686×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-sin: 350.0ms (22.3% of total)
ival-cos: 323.0ms (20.6% of total)
ival-mult: 278.0ms (17.7% of total)
ival-pow: 263.0ms (16.8% of total)
ival-div: 130.0ms (8.3% of total)
backward-pass: 90.0ms (5.7% of total)
ival-pi: 59.0ms (3.8% of total)
ival-add: 58.0ms (3.7% of total)
const: 19.0ms (1.2% of total)
Bogosity

preprocess71.0ms (0.5%)

Algorithm
egg-herbie
Rules
2184×fnmadd-define
2136×fma-define
1270×sum3-define
1052×fmsub-define
996×fnmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
059216
1128193
2345133
31190113
42319110
53795110
66287110
01521
12319
24513
37611
48711
59111
09111
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))
(+ (square (* a (cosd angle))) (square (* b (sind angle))))
(+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* a (cosd angle))) (square (* b (sind angle))))
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* a (cosd angle))) (square (* b (sind angle))))
(+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2))
(+ (square (* a (cosd angle))) (square (* b (sind angle))))
(neg (+ (pow (* (neg a) (cos (* (PI) (/ angle 180)))) 2) (pow (* b (sin (* (PI) (/ angle 180)))) 2)))
(fnmsub (square a) (square (cosd angle)) (square (* b (sind angle))))
(neg (+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* (neg b) (sin (* (PI) (/ angle 180)))) 2)))
(fnmsub (square a) (square (cosd angle)) (square (* b (sind angle))))
(neg (+ (pow (* a (cos (* (PI) (/ (neg angle) 180)))) 2) (pow (* b (sin (* (PI) (/ (neg angle) 180)))) 2)))
(fnmsub (square a) (square (cosd angle)) (square (* b (sind angle))))
(+ (pow (* b (cos (* (PI) (/ angle 180)))) 2) (pow (* a (sin (* (PI) (/ angle 180)))) 2))
(+ (square (* (cosd angle) b)) (square (* a (sind angle))))
(+ (pow (* angle (cos (* (PI) (/ a 180)))) 2) (pow (* b (sin (* (PI) (/ a 180)))) 2))
(fma (square (sind a)) (square b) (square (* angle (cosd a))))
(+ (pow (* a (cos (* (PI) (/ b 180)))) 2) (pow (* angle (sin (* (PI) (/ b 180)))) 2))
(+ (square (* a (cosd b))) (square (* angle (sind b))))
Symmetry

(abs a)

(abs b)

(abs angle)

explain271.0ms (1.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1170-0-(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
1170-0-(cos.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
090(8.205235366178195e+76 1.2268093159704115e-169 1.5870912986754326e-293)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)))
073(2.5605275420784833e+303 6.196231113168634e+98 2.183439006638807e+119)0-(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
Results
133.0ms224×1valid
54.0ms288×0valid
Compiler

Compiled 198 to 47 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-sin: 22.0ms (21.7% of total)
ival-cos: 20.0ms (19.7% of total)
ival-mult: 18.0ms (17.8% of total)
ival-pow: 17.0ms (16.8% of total)
backward-pass: 8.0ms (7.9% of total)
ival-div: 7.0ms (6.9% of total)
ival-pi: 4.0ms (3.9% of total)
ival-add: 4.0ms (3.9% of total)
const: 1.0ms (1% 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
83.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 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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)

simplify9.0ms (0.1%)

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: 2 (0.0ms)

IterNodesCost
024166
138104
26188
39288
410088
510488
010488
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))))

localize206.0ms (1.4%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
accuracy99.6%
(*.f64 (PI.f64) angle)
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.7%
(*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy60.0%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Results
116.0ms112×1valid
55.0ms144×0valid
Compiler

Compiled 170 to 25 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-sin: 24.0ms (25.7% of total)
ival-cos: 19.0ms (20.3% of total)
ival-pow: 16.0ms (17.1% of total)
ival-mult: 15.0ms (16% of total)
backward-pass: 7.0ms (7.5% of total)
ival-div: 6.0ms (6.4% of total)
ival-add: 4.0ms (4.3% of total)
ival-pi: 2.0ms (2.1% of total)
const: 1.0ms (1.1% of total)

series24.0ms (0.2%)

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

rewrite227.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
3644×*-lowering-*.f32
3644×*-lowering-*.f64
1434×/-lowering-/.f32
1434×/-lowering-/.f64
996×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024123
19372
231859
3149459
0833759
Stop Event
iter limit
node limit
Counts
14 → 430
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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.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 a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 a a)))
(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 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(*.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 a)))
(*.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a)
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.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 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.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 a)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(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 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))) (*.f64 a a)))
(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 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
(*.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 a)))
(*.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a)
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(+.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 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.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 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal -180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 0 binary64)) (/.f64 angle #s(literal -180 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle)))))
(exp.f64 (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle))) (log.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)) (/.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 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)) (cbrt.f64 (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #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 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 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.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/180 binary64) (/.f64 #s(literal -1 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))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.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 (PI.f64) #s(literal 180 binary64)) #s(literal 1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.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 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 7/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.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))) (neg.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/6 binary64))) #s(literal 180 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/9 binary64))) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/4 binary64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 angle (/.f64 #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 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle)
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(exp.f64 (log.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(neg.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))) b))
(neg.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 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) b)
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))))
(-.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 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 0 binary64)) (*.f64 (PI.f64) angle))
(+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) angle) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (PI.f64) angle))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) 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))
(*.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 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 7/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 1 binary64) 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 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(+.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (PI.f64) #s(literal -180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 0 binary64)) (/.f64 angle #s(literal -180 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
(exp.f64 (+.f64 (log.f64 (PI.f64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle)))))
(exp.f64 (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle))) (log.f64 (PI.f64))))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(-.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)) (/.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 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)) (cbrt.f64 (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #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 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 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.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/180 binary64) (/.f64 #s(literal -1 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))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (-.f64 (*.f64 (+.f64 (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 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.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 (PI.f64) #s(literal 180 binary64)) #s(literal 1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.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 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (PI.f64))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 7/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (/.f64 angle #s(literal -180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.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))) (neg.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/6 binary64))) #s(literal 180 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/9 binary64))) #s(literal 180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 1/4 binary64))) #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 angle (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal -180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 4/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 5/6 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal 180 binary64) (cbrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 angle (/.f64 #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 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle)
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))

simplify277.0ms (1.9%)

Algorithm
egg-herbie
Rules
4954×*-lowering-*.f32
4954×*-lowering-*.f64
3648×+-lowering-+.f64
3648×+-lowering-+.f32
1196×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01883672
16293192
227273154
354963154
460223154
562683154
670003154
083283154
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 (*.f64 angle (*.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 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 (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 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 (*.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 (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 angle (*.f64 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 (*.f64 angle 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 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 (*.f64 angle (*.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 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 (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 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 (*.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 (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 angle (*.f64 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 (*.f64 angle 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 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 (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 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #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 angle (*.f64 b (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 angle (*.f64 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 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #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)))

eval153.0ms (1%)

Compiler

Compiled 27326 to 2720 computations (90% saved)

prune164.0ms (1.1%)

Pruning

48 alts after pruning (48 fresh and 0 done)

PrunedKeptTotal
New1027481075
Fresh000
Picked202
Done000
Total1029481077
Accuracy
84.8%
Counts
1077 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.4%
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
77.0%
(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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))))
83.6%
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (exp.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)))
83.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) 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)))
83.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 (*.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)))
79.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 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
83.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) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
64.0%
(+.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
63.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 (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)))
83.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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
83.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 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
83.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) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
83.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 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
83.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 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 7/3 binary64)) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
83.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 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
83.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
65.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 (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 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)))
83.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)))
83.5%
(+.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (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)))
79.6%
(+.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 angle (*.f64 b (PI.f64)))) #s(literal 2 binary64)))
65.8%
(+.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle))) (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 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)))
65.0%
(+.f64 (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 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
72.8%
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
46.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))))
34.6%
(+.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 (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)))))))))
65.0%
(+.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)))
33.1%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.1%
(*.f64 a a)
Compiler

Compiled 2704 to 1858 computations (31.3% saved)

simplify208.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
cost-diff12928
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
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 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
cost-diff384
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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 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)))
cost-diff5312
(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))
cost-diff0
(*.f64 a a)
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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64))
Rules
4296×*-lowering-*.f32
4296×*-lowering-*.f64
1692×/-lowering-/.f32
1692×/-lowering-/.f64
1592×fma-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
056489
1127372
2345356
31191319
42707307
55226307
08529307
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ 1 (/ -1 (* (PI) angle))) -1/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 (* (/ 1 (/ -1 (* (PI) angle))) -1/180))) 2)
(* b (sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180)))
b
(sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180))
(* (/ 1 (/ -1 (* (PI) angle))) -1/180)
(/ 1 (/ -1 (* (PI) angle)))
1
(/ -1 (* (PI) angle))
-1
-1/180
(* a a)
a
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 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 (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
1/180
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(* (* angle angle) -1/34992000)
(* angle angle)
-1/34992000
(* (PI) (PI))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (+ (* (/ angle 180) (+ (PI) 1)) (/ 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 (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)
(* b (sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))
b
(sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(* (/ angle 180) (+ (PI) 1))
(/ angle 180)
(+ (PI) 1)
1
(/ angle -180)
-180
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (exp (* -1 (log (/ 180 (* (PI) angle))))))) 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 (exp (* -1 (log (/ 180 (* (PI) angle))))))) 2)
(* b (sin (exp (* -1 (log (/ 180 (* (PI) angle)))))))
b
(sin (exp (* -1 (log (/ 180 (* (PI) angle))))))
(exp (* -1 (log (/ 180 (* (PI) angle)))))
(* -1 (log (/ 180 (* (PI) angle))))
-1
(log (/ 180 (* (PI) angle)))
(/ 180 (* (PI) angle))
Outputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #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 (* (/ 1 (/ -1 (* (PI) angle))) -1/180))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180)))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(* (/ 1 (/ -1 (* (PI) angle))) -1/180)
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/ 1 (/ -1 (* (PI) angle)))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))
1
#s(literal 1 binary64)
(/ -1 (* (PI) angle))
(/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))
-1
#s(literal -1 binary64)
-1/180
#s(literal -1/180 binary64)
(* a a)
(*.f64 a a)
a
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))) (*.f64 angle b))) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))))))))))
(pow (* a (cos (* (PI) (/ angle 180)))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (* (PI) (/ angle 180))))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (* (PI) (/ angle 180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(* (PI) (/ angle 180))
(*.f64 angle (/.f64 (PI.f64) #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 (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))) (*.f64 angle b))) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))))))
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))) (*.f64 angle b)))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(*.f64 (PI.f64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
(+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64))))))
1/180
#s(literal 1/180 binary64)
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/34992000 binary64)))))
(* (* angle angle) -1/34992000)
(*.f64 angle (*.f64 angle #s(literal -1/34992000 binary64)))
(* angle angle)
(*.f64 angle angle)
-1/34992000
#s(literal -1/34992000 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #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 (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(* (/ angle 180) (+ (PI) 1))
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(+ (PI) 1)
(+.f64 (PI.f64) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(/ angle -180)
(/.f64 angle #s(literal -180 binary64))
-180
#s(literal -180 binary64)
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (exp (* -1 (log (/ 180 (* (PI) angle))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #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 (exp (* -1 (log (/ 180 (* (PI) angle))))))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (exp (* -1 (log (/ 180 (* (PI) angle)))))))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (exp (* -1 (log (/ 180 (* (PI) angle))))))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(exp (* -1 (log (/ 180 (* (PI) angle)))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(* -1 (log (/ 180 (* (PI) angle))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
-1
#s(literal -1 binary64)
(log (/ 180 (* (PI) angle)))
(log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/ 180 (* (PI) angle))
(/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))

localize504.0ms (3.4%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f64 (PI.f64) angle)
accuracy91.2%
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))
accuracy99.6%
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))
accuracy99.5%
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))
accuracy99.7%
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
accuracy99.5%
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
accuracy93.6%
(*.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))))))
accuracy61.4%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy100.0%
(*.f64 a a)
accuracy99.6%
(/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))
accuracy99.5%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64)))
Results
265.0ms111×1valid
125.0ms144×0valid
5.0ms2valid
Compiler

Compiled 560 to 57 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 204.0ms
ival-mult: 44.0ms (21.5% of total)
ival-sin: 27.0ms (13.2% of total)
ival-pow: 24.0ms (11.8% of total)
backward-pass: 19.0ms (9.3% of total)
...c/correct-round.rkt:119:19: 18.0ms (8.8% of total)
ival-div: 17.0ms (8.3% of total)
ival-cos: 16.0ms (7.8% of total)
ival-exp: 12.0ms (5.9% of total)
ival-add: 12.0ms (5.9% of total)
ival-log: 11.0ms (5.4% of total)
ival-pi: 2.0ms (1% of total)
const: 1.0ms (0.5% of total)

series35.0ms (0.2%)

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

117 calls:

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

rewrite256.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
4578×*-lowering-*.f32
4578×*-lowering-*.f64
1556×sum5-define
1244×/-lowering-/.f32
1244×/-lowering-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056253
1223157
2990140
37198140
08017140
Stop Event
iter limit
node limit
Counts
25 → 1189
Calls
Call 1
Inputs
(* (/ 1 (/ -1 (* (PI) angle))) -1/180)
(/ 1 (/ -1 (* (PI) angle)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a a)
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(+ (pow (* a (cos (* (PI) (/ angle 180)))) 2) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(pow (* a (cos (* (PI) (/ angle 180)))) 2)
(* a (cos (* (PI) (/ angle 180))))
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2))
(* a (cos (/ (* (PI) angle) 180)))
(exp (* -1 (log (/ 180 (* (PI) angle)))))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (exp (* -1 (log (/ 180 (* (PI) angle))))))) 2))
(sin (* (/ 1 (/ -1 (* (PI) angle))) -1/180))
(cos (/ (* (PI) angle) 180))
(/ -1 (* (PI) angle))
(cos (* (PI) (/ angle 180)))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(* (PI) (/ angle 180))
(* (* angle angle) -1/34992000)
(sin (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(* (/ angle 180) (+ (PI) 1))
(sin (exp (* -1 (log (/ 180 (* (PI) angle))))))
(* (PI) angle)
Outputs
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 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 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.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/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -180 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #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) 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 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 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 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 angle (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.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) (+.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle)))
(*.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 1/32400 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.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)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/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)) (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 angle (/.f64 #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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))
(neg.f64 (*.f64 (PI.f64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 angle (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (-.f64 #s(literal 0 binary64) angle))
(*.f64 angle (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal -1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (PI.f64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) angle)
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (neg.f64 (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (neg.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (neg.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle (/.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (PI.f64))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 a (+.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/2 binary64) (*.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 (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 (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 (cos.f64 (/.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 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 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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/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 (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 (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 (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a 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))))))))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (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 2 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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.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 a)))
(*.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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a)
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.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 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(*.f64 a a)
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 b (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 b (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (/.f64 (PI.f64) #s(literal 180 binary64))))
(+.f64 (*.f64 (*.f64 b (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))) (*.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(+.f64 (*.f64 (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))) (log.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (PI.f64) (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 b (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 b (*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 b (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))))
(*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 (PI.f64) b) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 angle angle))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle angle)))
(*.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (*.f64 (PI.f64) b) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 (PI.f64) b) (*.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (pow.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 angle angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))
(*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 b (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))) (*.f64 angle b))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) b) (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (PI.f64) b)) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))) b)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (PI.f64)) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) b))
(*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) b)
(*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) b)) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) #s(literal 1 binary64)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (PI.f64)) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(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 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(fma.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.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 a)) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(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 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(fma.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 angle 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 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 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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 a a) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(fma.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 b b))) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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))))))))
(fma.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (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 2 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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
(*.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 a)))
(*.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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a)
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 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 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.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/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -180 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #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) 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 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 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 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 angle (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.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) (+.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle)))
(*.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 1/32400 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.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)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/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)) (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 angle (/.f64 #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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 a (+.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/2 binary64) (*.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 (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 (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 (cos.f64 (/.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 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 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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/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 (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 (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 (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a 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))))))))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 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 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.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/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -180 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #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) 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 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 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 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 angle (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.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) (+.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle)))
(*.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 1/32400 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.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)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/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)) (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 angle (/.f64 #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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 a (+.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/2 binary64) (*.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 (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 (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 (cos.f64 (/.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 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 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 b b) (-.f64 #s(literal 1/2 binary64) (*.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 b (-.f64 #s(literal 1/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 (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 (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 (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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 a 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))))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
(-.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 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) angle)
(/.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (/.f64 #s(literal -1 binary64) angle) (PI.f64))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) angle)) (PI.f64))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) angle)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal 1 binary64)) angle)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 1 binary64)) (PI.f64))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (PI.f64))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (cbrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) angle)
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal 1 binary64)) (PI.f64))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) angle) (cbrt.f64 (PI.f64))) (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))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 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 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.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) (PI.f64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (pow.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(+.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))))
(+.f64 (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(fma.f64 b (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b) (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) b (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(fma.f64 (*.f64 (PI.f64) b) #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(fma.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))
(*.f64 (PI.f64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (PI.f64) (*.f64 #s(literal 1 binary64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) b)
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (cbrt.f64 (PI.f64))) b))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64))) b))
(*.f64 (*.f64 (PI.f64) b) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (cbrt.f64 (PI.f64)) b))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64))) (*.f64 b (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 b (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 b (sqrt.f64 (PI.f64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (PI.f64))
(*.f64 (*.f64 b (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 b (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 b (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 b (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(-.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 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 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.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/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -180 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #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) 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 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal 180 binary64) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -32400 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 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64))))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(pow.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 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 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 1 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 angle (+.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 angle (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1/180 binary64)))
(*.f64 angle (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.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) (+.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle)))
(*.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (+.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) angle)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)) #s(literal 1/32400 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal -1 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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 1 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal -1/180 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.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)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/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)) (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 angle (/.f64 #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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))
(*.f64 angle (*.f64 angle #s(literal -1/34992000 binary64)))
(*.f64 angle (*.f64 (*.f64 angle #s(literal -1/34992000 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle))
(*.f64 #s(literal -1/34992000 binary64) (*.f64 (*.f64 angle angle) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 angle #s(literal -1/34992000 binary64)) angle)
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 (PI.f64) (/.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal 1/180 binary64) angle (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64))))
(neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))
(neg.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -180 binary64))) #s(literal -32400 binary64))
(/.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -180 binary64))
(/.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) 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) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) 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) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) 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) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) 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) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (PI.f64) angle))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 angle (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 #s(literal 180 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))))) (*.f64 #s(literal 180 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (PI.f64))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))) (*.f64 #s(literal -180 binary64) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))))) (*.f64 #s(literal -180 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) angle)) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) angle)) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (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 (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 (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 (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 (PI.f64) angle) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal -1/180 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) angle)) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) (-.f64 #s(literal 0 binary64) angle))) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) angle)) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) (-.f64 #s(literal 0 binary64) angle))) (/.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 1 binary64))) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64))) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) #s(literal 180 binary64)) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) angle)) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64)))
(/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) #s(literal -180 binary64)) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.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 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 #s(literal -1/180 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 -180 binary64)))
(*.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal -1/180 binary64))
(*.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.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 (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (sin.f64 (/.f64 angle #s(literal -180 binary64))) (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 180 binary64))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 #s(literal 1 binary64) 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))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (/.f64 angle #s(literal 1 binary64)))
(*.f64 angle (PI.f64))
(*.f64 angle (neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.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 #s(literal 1 binary64) angle)) (PI.f64))
(*.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))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/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)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) angle)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle)

simplify320.0ms (2.2%)

Algorithm
egg-herbie
Rules
6040×*-lowering-*.f32
6040×*-lowering-*.f64
3926×+-lowering-+.f64
3926×+-lowering-+.f32
1666×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03197485
110736259
246396117
089006117
Stop Event
iter limit
node limit
Counts
468 → 468
Calls
Call 1
Inputs
(* 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)))
(* (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))
(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))))
(* (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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)))))
(* 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))))))
(* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))) (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 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/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 a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (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 a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (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 a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (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)))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(/ -1 (* 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
(+ 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))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* 1/180 (* b (PI)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* 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/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* -1/34992000 (pow angle 2))
(* 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/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))))
(* 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))
Outputs
(* 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 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64)))
(* -1 (* angle (PI)))
(-.f64 #s(literal 0 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 a a) (+.f64 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 a a) (+.f64 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 (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))) (*.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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.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) (+ (* -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 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (+.f64 (*.f64 (*.f64 a a) (+.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 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.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 #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 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (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 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (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 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #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 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.f64 (*.f64 a a) (*.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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.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)))
(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 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) #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 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) a))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) a))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) a))))
(* (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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) a))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) a))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) 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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.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) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))) (*.f64 (*.f64 a a) (+.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))))))))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (pow.f64 angle #s(literal 6 binary64))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/1224440064000000 binary64))) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (/.f64 #s(literal 1/32400 binary64) (pow.f64 angle #s(literal 4 binary64)))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (pow.f64 angle #s(literal 6 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64)))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))))))
(* (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 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #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 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.f64 (*.f64 a a) (*.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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.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 (*.f64 angle angle) (*.f64 a (*.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 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 a (pow.f64 (PI.f64) #s(literal 4 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 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 a (pow.f64 (PI.f64) #s(literal 4 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)))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 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 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (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 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.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) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))) (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 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 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 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64))))))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (+ (* (pow angle 2) (+ (* -1/3 (* (pow b 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 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/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 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.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 #s(literal -1/3 binary64) (*.f64 (*.f64 b b) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 a a) (+.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 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) #s(literal 2/45 binary64)) (*.f64 angle (*.f64 angle (*.f64 b b))))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 (+ 1 (PI)))) (* 1/180 angle))) 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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 (+ 1 (PI)))) (* 1/180 angle))) 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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 (+ 1 (PI)))) (* 1/180 angle))) 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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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) (* 1/180 (* angle (+ 1 (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 b b) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b))) (pow.f64 (sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64))))) #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 (*.f64 angle angle) (*.f64 a (*.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 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 a (pow.f64 (PI.f64) #s(literal 4 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 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64))) (*.f64 #s(literal 1/25194240000 binary64) (*.f64 a (pow.f64 (PI.f64) #s(literal 4 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/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)))
(* (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 a a) (+.f64 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 a a) (+.f64 (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))) (*.f64 a a))))
(* (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 (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))) (*.f64 a a))))
(* (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 (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))) (*.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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.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) (+ (* -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 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (+.f64 (*.f64 (*.f64 a a) (+.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 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.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 #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 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (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 b b) (+.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* 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 angle angle) (*.f64 #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 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.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 (* 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)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.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))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* 1/180 (* b (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) b))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 b (/.f64 (PI.f64) (*.f64 angle angle))))))
(* 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/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* -1/34992000 (pow angle 2))
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #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 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/6 binary64)) (+.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/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)))))))
(* 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 angle (*.f64 angle (+.f64 (*.f64 (*.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 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal -1/6 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #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 (*.f64 angle angle) (+.f64 (*.f64 (*.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 #s(literal 1/180 binary64) (+.f64 (*.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 #s(literal 1/180 binary64) (+.f64 (*.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 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 5 binary64))))))) (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(sin (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(sin.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal -1/180 binary64)))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 #s(literal 1/180 binary64) angle))
(* 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 angle angle) (*.f64 #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 angle (*.f64 angle (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 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))

eval594.0ms (4%)

Compiler

Compiled 62440 to 5442 computations (91.3% saved)

prune242.0ms (1.6%)

Pruning

67 alts after pruning (66 fresh and 1 done)

PrunedKeptTotal
New2015302045
Fresh73643
Picked415
Done000
Total2026672093
Accuracy
85.0%
Counts
2093 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.8%
(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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))))
58.2%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
83.6%
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (exp.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)))
83.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) 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)))
83.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 (*.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)))
83.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 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.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 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) #s(literal 2 binary64)))
83.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) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
64.0%
(+.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
63.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 (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)))
83.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 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
83.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
83.1%
(+.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 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)))))) #s(literal 2 binary64)))
83.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 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
83.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 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
83.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))) #s(literal 2 binary64)))
83.4%
(+.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (exp.f64 (*.f64 (log.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 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.3%
(+.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 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)))
83.5%
(+.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (PI.f64)))
66.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64))))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) angle))) (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 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)))
65.0%
(+.f64 (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 (*.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)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (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)))
83.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
82.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
67.4%
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.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))))))))
83.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (*.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))))))) 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)))
72.8%
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
77.6%
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))))))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
83.5%
(+.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 -1/180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
82.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
77.8%
(+.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)))
46.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))))
46.4%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.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))))))))
46.3%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
34.6%
(+.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 (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)))))))))
65.0%
(+.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)))
62.5%
(+.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 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)))
33.1%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.1%
(*.f64 a a)
58.2%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 3972 to 2700 computations (32% saved)

simplify253.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #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-diff256
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
cost-diff12800
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
cost-diff0
(*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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-diff384
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))
cost-diff0
(*.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))))))) a)
cost-diff0
(+.f64 (*.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))))))) 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)))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
cost-diff5312
(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))
cost-diff0
(*.f64 angle angle)
cost-diff0
(*.f64 (*.f64 angle angle) (*.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)))))
cost-diff0
(*.f64 a a)
cost-diff0
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
Rules
3778×*-lowering-*.f32
3778×*-lowering-*.f64
2234×+-lowering-+.f64
2234×+-lowering-+.f32
1384×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
070575
1177433
2559406
31972399
44286399
57056399
67941399
08042399
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (PI) (/ 180 angle)))) 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) (/ 180 angle)))) 2)
(* b (sin (/ (PI) (/ 180 angle))))
b
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(/ 180 angle)
(+ (* a a) (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))))
(* a a)
a
(* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400))))
(* angle angle)
angle
(* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))
(* (PI) (PI))
(PI)
(+ (* (* a a) -1/32400) (* (* b b) 1/32400))
(* (* a a) -1/32400)
-1/32400
(* (* b b) 1/32400)
(* b b)
b
1/32400
(+ (* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a)
(* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))))
a
(+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
1/2
(* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))
(cos (* 2 (/ (PI) (/ 180 angle))))
(* 2 (/ (PI) (/ 180 angle)))
2
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
1/180
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(* (* angle angle) -1/34992000)
(* angle angle)
-1/34992000
(* (PI) (PI))
(+ (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)
(* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))
a
(cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(* (/ angle 180) (+ (PI) 1))
(/ angle 180)
angle
180
(+ (PI) 1)
(PI)
1
(/ angle -180)
-180
2
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
(+ (pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2)
(* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180)))
a
(cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))
(/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180)
(exp (* (log (/ 1 (* (PI) angle))) -1))
(* (log (/ 1 (* (PI) angle))) -1)
(log (/ 1 (* (PI) angle)))
(/ 1 (* (PI) angle))
1
(* (PI) angle)
(PI)
angle
-1
180
2
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
Outputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (PI) (/ 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #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) (/ 180 angle)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (PI) (/ 180 angle))))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (/ (PI) (/ 180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (PI) (/ 180 angle))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
(+ (* a a) (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) angle) (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))))))
(* a a)
(*.f64 a a)
a
(* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))))))
(* angle angle)
(*.f64 angle angle)
angle
(* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))))
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(+ (* (* a a) -1/32400) (* (* b b) 1/32400))
(+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(* (* a a) -1/32400)
(*.f64 a (*.f64 a #s(literal -1/32400 binary64)))
-1/32400
#s(literal -1/32400 binary64)
(* (* b b) 1/32400)
(*.f64 b (*.f64 b #s(literal 1/32400 binary64)))
(* b b)
(*.f64 b b)
b
1/32400
#s(literal 1/32400 binary64)
(+ (* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 (PI.f64) b) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b)))))))
(* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a)
(*.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)))
(* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (+.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))) #s(literal 1 binary64)))
a
(+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (* 2 (/ (PI) (/ 180 angle)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))
(cos (* 2 (/ (PI) (/ 180 angle))))
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))
(* 2 (/ (PI) (/ 180 angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
2
#s(literal 2 binary64)
(/ (PI) (/ 180 angle))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 (PI.f64) b) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 angle b))))))
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))) (*.f64 angle b)))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
(+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))
1/180
#s(literal 1/180 binary64)
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))
(* (* angle angle) -1/34992000)
(*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))
(* angle angle)
(*.f64 angle angle)
-1/34992000
#s(literal -1/34992000 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(+ (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(* (/ angle 180) (+ (PI) 1))
(/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
angle
180
#s(literal 180 binary64)
(+ (PI) 1)
(+.f64 (PI.f64) #s(literal 1 binary64))
(PI)
(PI.f64)
1
#s(literal 1 binary64)
(/ angle -180)
(/.f64 angle #s(literal -180 binary64))
-180
#s(literal -180 binary64)
2
#s(literal 2 binary64)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(* (PI) angle)
(*.f64 (PI.f64) angle)
(+ (pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180)))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
a
(cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180)
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(exp (* (log (/ 1 (* (PI) angle))) -1))
(*.f64 (PI.f64) angle)
(* (log (/ 1 (* (PI) angle))) -1)
(log.f64 (*.f64 (PI.f64) angle))
(log (/ 1 (* (PI) angle)))
(log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/ 1 (* (PI) angle))
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
1
#s(literal 1 binary64)
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
-1
#s(literal -1 binary64)
180
#s(literal 180 binary64)
2
#s(literal 2 binary64)
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))

localize608.0ms (4.1%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
accuracy90.7%
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64)))
accuracy61.4%
(cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.6%
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))
accuracy99.5%
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))
accuracy61.4%
(cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))
accuracy60.0%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy99.3%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
accuracy99.2%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy93.6%
(*.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))))))
accuracy61.0%
(cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
accuracy99.5%
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
accuracy94.6%
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
accuracy87.7%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
accuracy73.4%
(*.f64 (*.f64 angle angle) (*.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)))))
accuracy99.6%
(*.f64 (PI.f64) angle)
accuracy99.2%
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
accuracy61.4%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy60.0%
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
Results
316.0ms112×1valid
154.0ms144×0valid
Compiler

Compiled 690 to 71 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 244.0ms
ival-mult: 58.0ms (23.8% of total)
ival-cos: 36.0ms (14.8% of total)
ival-pow: 24.0ms (9.8% of total)
backward-pass: 22.0ms (9% of total)
ival-sin: 21.0ms (8.6% of total)
...c/correct-round.rkt:119:19: 20.0ms (8.2% of total)
ival-div: 19.0ms (7.8% of total)
ival-add: 17.0ms (7% of total)
ival-exp: 12.0ms (4.9% of total)
ival-log: 11.0ms (4.5% of total)
ival-pi: 2.0ms (0.8% of total)
const: 1.0ms (0.4% of total)

series103.0ms (0.7%)

Counts
33 → 648
Calls
Call 1
Inputs
#<alt (+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (PI) (/ 180 angle)))) 2))>
#<alt (pow (* a (cos (/ (* (PI) angle) 180))) 2)>
#<alt (* a (cos (/ (* (PI) angle) 180)))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (+ (* a a) (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))))>
#<alt (* a a)>
#<alt (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400))))>
#<alt (* angle angle)>
#<alt (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)>
#<alt (* 2 (/ (PI) (/ 180 angle)))>
#<alt (+ (* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))>
#<alt (* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a)>
#<alt (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))>
#<alt (+ (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))>
#<alt (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)>
#<alt (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))>
#<alt (exp (* (log (/ 1 (* (PI) angle))) -1))>
#<alt (* (log (/ 1 (* (PI) angle))) -1)>
#<alt (+ (pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))>
#<alt (pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2)>
#<alt (sin (/ (PI) (/ 180 angle)))>
#<alt (/ (PI) (/ 180 angle))>
#<alt (* (PI) angle)>
#<alt (+ (* (* a a) -1/32400) (* (* b b) 1/32400))>
#<alt (* (* b b) 1/32400)>
#<alt (cos (* 2 (/ (PI) (/ 180 angle))))>
#<alt (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))>
#<alt (* (/ angle 180) (+ (PI) 1))>
#<alt (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))>
#<alt (/ 1 (* (PI) angle))>
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 (* 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) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 (PI) 2))) (* 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 (PI) 2))) (* 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 (PI) 2)))))>
#<alt (* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 (PI) 2))) (* 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 (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2)))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2)))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 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 a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (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 a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 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 angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))>
#<alt (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))>
#<alt (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))>
#<alt (+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 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) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 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))) (* 1/3149280000 (* (pow a 2) (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))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (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))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* 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 (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))>
#<alt (pow a 2)>
#<alt (+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 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 (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (pow a 2)>
#<alt (+ (* -1 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))) (pow a 2))>
#<alt (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt a>
#<alt (+ a (* -1/2 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 1/24 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))>
#<alt (+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* -1/720 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))) (* 1/24 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))>
#<alt (* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))>
#<alt (* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 (+ (log (/ 1 (PI))) (* -1 (log angle))))>
#<alt (* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))>
#<alt (* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))>
#<alt (* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))>
#<alt (* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))>
#<alt (* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))>
#<alt (* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))>
#<alt (* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))>
#<alt (* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))>
#<alt (* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))>
#<alt (* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))>
#<alt (* -1 (+ (log (/ -1 angle)) (log (/ -1 (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 (* 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 (* 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/32400 (pow b 2))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (* -1/32400 (pow a 2))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* -1/32400 (pow a 2))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))>
#<alt (* -1/32400 (pow a 2))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt (* 1/32400 (pow b 2))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* 1/180 (* b (PI)))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt 1>
#<alt (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* 1/24 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/720 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))) (* 1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))>
#<alt (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))>
#<alt (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))>
#<alt (cos (+ (* -1/180 angle) (* 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 (* 1/180 (* angle (+ 1 (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 (* 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)))>
Calls

162 calls:

TimeVariablePointExpression
34.0ms
angle
@0
(* (log (/ 1 (* (PI) angle))) -1)
16.0ms
angle
@-inf
(* (log (/ 1 (* (PI) angle))) -1)
6.0ms
angle
@inf
(* (log (/ 1 (* (PI) angle))) -1)
6.0ms
a
@inf
(+ (* a a) (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))))
5.0ms
b
@0
(+ (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))

rewrite261.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
3542×*-lowering-*.f32
3542×*-lowering-*.f64
1832×/-lowering-/.f32
1832×/-lowering-/.f64
1308×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070336
1286236
21321200
08801200
Stop Event
iter limit
node limit
Counts
33 → 1268
Calls
Call 1
Inputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (PI) (/ 180 angle)))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
(cos (/ (* (PI) angle) 180))
(+ (* a a) (* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400)))))
(* a a)
(* (* angle angle) (* (* (PI) (PI)) (+ (* (* a a) -1/32400) (* (* b b) 1/32400))))
(* angle angle)
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(* 2 (/ (PI) (/ 180 angle)))
(+ (* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(* (* a (+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))) a)
(+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))
(+ (pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))) 2)
(* a (cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180))))
(exp (* (log (/ 1 (* (PI) angle))) -1))
(* (log (/ 1 (* (PI) angle))) -1)
(+ (pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))) 2)
(sin (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(* (PI) angle)
(+ (* (* a a) -1/32400) (* (* b b) 1/32400))
(* (* b b) 1/32400)
(cos (* 2 (/ (PI) (/ 180 angle))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(+ 1/2 (* 1/2 (cos (* 2 (/ (PI) (/ 180 angle))))))
(sin (/ (* (PI) angle) 180))
(cos (+ (* (/ angle 180) (+ (PI) 1)) (/ angle -180)))
(* (/ angle 180) (+ (PI) 1))
(cos (/ (exp (* (log (/ 1 (* (PI) angle))) -1)) 180))
(/ 1 (* (PI) angle))
Outputs
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 a (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.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 (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 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.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))))) a)
(+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) a))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.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)))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(-.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))
(+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 a a))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (+.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))
(+.f64 (+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(+.f64 (+.f64 (*.f64 a a) (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (+.f64 (*.f64 a a) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 a a (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))
(fma.f64 (PI.f64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 a a))
(fma.f64 angle (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 a a))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 a a))
(fma.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.f64 a a))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 a a))
(fma.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle (*.f64 a a))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 a a))
(fma.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 (PI.f64) (PI.f64)) (*.f64 a a))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
(pow.f64 a #s(literal 2 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)))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))))
(+.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) angle) (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) angle))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 a #s(literal -1/32400 binary64)))) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 a (*.f64 a #s(literal -1/32400 binary64)))) (*.f64 (PI.f64) (*.f64 angle angle))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(fma.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle angle) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))
(*.f64 angle (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))
(*.f64 (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 (PI.f64) (*.f64 angle angle)))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle)
(*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (PI.f64))
(*.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))) (*.f64 (PI.f64) (PI.f64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 angle)))
(pow.f64 angle #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 angle)) #s(literal 2 binary64))
(*.f64 angle angle)
(*.f64 (exp.f64 (log.f64 angle)) (exp.f64 (log.f64 angle)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (/.f64 (*.f64 angle b) (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 angle b))))
(+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (/.f64 b (/.f64 #s(literal 180 binary64) (PI.f64)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 angle b) (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 angle b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))))
(+.f64 (*.f64 (/.f64 b (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))) (*.f64 (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b))))
(+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))))
(*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))))
(*.f64 angle (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))))
(*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle angle))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)))
(*.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b b)) (pow.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 angle b))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) #s(literal 2 binary64)))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 angle #s(literal -180 binary64))))
(neg.f64 (*.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) angle))
(neg.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (/.f64 (*.f64 (PI.f64) #s(literal -2 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (PI.f64) #s(literal -2 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (PI.f64) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (PI.f64))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal -180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.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) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (PI.f64) angle))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.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) (PI.f64))))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (PI.f64) angle))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) angle) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) angle)) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(literal -2 binary64))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal 1/90 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/90 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 2 binary64))) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 angle #s(literal 2 binary64))) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 angle #s(literal 2 binary64))) #s(literal -180 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (sqrt.f64 (PI.f64)))) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 (/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 (PI.f64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (PI.f64) (+.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 angle (+.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) #s(literal 2 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) (PI.f64)))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (+.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 (PI.f64) #s(literal -1/90 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (+.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/90 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal -180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))
(*.f64 #s(literal -1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 2 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (+.f64 angle angle))
(*.f64 (*.f64 (PI.f64) #s(literal -2 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (+.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (+.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (+.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 #s(literal 1/90 binary64) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (+.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) angle)) (PI.f64))
(*.f64 (*.f64 angle #s(literal 2 binary64)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/180 binary64))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) angle)
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 (*.f64 (PI.f64) #s(literal -1/90 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (+.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal -2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/90 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal -1/90 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/90 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1/90 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 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 2 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 2 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 2 binary64) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -180 binary64) angle)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(+.f64 (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(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 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(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 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) angle (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) a (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.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 (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 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.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))))) a)
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (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 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.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 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (PI.f64) 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) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (+.f64 (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 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 angle (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #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 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #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 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 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 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.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 (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 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.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) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #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 (-.f64 #s(literal 0 binary64) (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) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.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 (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 (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 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)))
(*.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 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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.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 (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 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.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 (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 (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 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 a (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.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 (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 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.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))))) a)
(+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) a))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 a (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.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 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) a)
(*.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 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (exp.f64 (log.f64 angle)))
(*.f64 angle (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 angle)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (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 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(log.f64 (*.f64 (PI.f64) angle))
(+.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 0 binary64))
(+.f64 (log.f64 (PI.f64)) (log.f64 angle))
(+.f64 (log.f64 angle) (log.f64 (PI.f64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))) (log.f64 (*.f64 angle (cbrt.f64 (PI.f64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) (log.f64 angle)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (log.f64 (*.f64 angle (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (log.f64 angle)))
(+.f64 #s(literal 0 binary64) (log.f64 (*.f64 (PI.f64) angle)))
(+.f64 (log.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))
(+.f64 (log.f64 (*.f64 angle (sqrt.f64 (PI.f64)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(+.f64 (+.f64 (log.f64 angle) #s(literal 0 binary64)) (log.f64 (PI.f64)))
(+.f64 (+.f64 (log.f64 angle) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))) (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))))
(+.f64 (+.f64 (log.f64 angle) (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(-.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 0 binary64))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) (log.f64 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(fma.f64 #s(literal 1 binary64) (log.f64 (PI.f64)) (log.f64 angle))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) (log.f64 (exp.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(*.f64 (log.f64 (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 a (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 angle (*.f64 (PI.f64) #s(literal 1/90 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.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))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(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 (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) (*.f64 a a)) #s(literal 2 binary64))
(pow.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)) (log.f64 (*.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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.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 (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 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.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))))) a)
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (*.f64 angle #s(literal 0 binary64)) (/.f64 (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 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 angle #s(literal -180 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle #s(literal -1/180 binary64) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 angle #s(literal -180 binary64)) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1/180 binary64) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 #s(literal -1/180 binary64) angle (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(fma.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64) (/.f64 angle #s(literal -180 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (*.f64 angle #s(literal 0 binary64)))
(fma.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 0 binary64)))
(neg.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.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 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -32400 binary64) angle) (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 (PI.f64) 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) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 32400 binary64))
(/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (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 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (+.f64 (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 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.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 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 angle (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64)))) #s(literal 32400 binary64))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle)))) #s(literal -32400 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) (neg.f64 (/.f64 #s(literal -32400 binary64) angle)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 1/180 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) #s(literal 180 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal -180 binary64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #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 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal -1/180 binary64)))
(*.f64 angle (+.f64 #s(literal -1/180 binary64) (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #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 (PI.f64) angle))
(*.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) angle)))
(*.f64 #s(literal 1/180 binary64) (+.f64 (-.f64 #s(literal 0 binary64) angle) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 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 #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.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 (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 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.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) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle))) #s(literal 1/32400 binary64))
(*.f64 (+.f64 #s(literal 180 binary64) (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -32400 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #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 (-.f64 #s(literal 0 binary64) (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) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.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 (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 (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 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)))
(*.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 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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.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 -180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.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 (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 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)))
(*.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 (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 (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 1 binary64)) (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #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 -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))) (/.f64 #s(literal 180 binary64) angle)))
(*.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 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 1 binary64)) angle)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (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 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (exp.f64 (log.f64 angle)))
(*.f64 angle (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1 binary64))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 angle)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (*.f64 angle (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 1 binary64) angle)))
(*.f64 (/.f64 (PI.f64) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(+.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))
(fma.f64 a (*.f64 a #s(literal -1/32400 binary64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(fma.f64 b (*.f64 b #s(literal 1/32400 binary64)) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))
(fma.f64 (*.f64 a a) #s(literal -1/32400 binary64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 b b) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))
(fma.f64 (*.f64 b b) #s(literal 1/32400 binary64) (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))
(fma.f64 (*.f64 b #s(literal 1/32400 binary64)) b (*.f64 a (*.f64 a #s(literal -1/32400 binary64))))
(fma.f64 (*.f64 a #s(literal -1/32400 binary64)) a (*.f64 #s(literal 1/32400 binary64) (*.f64 b b)))
(*.f64 b (*.f64 b #s(literal 1/32400 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 b b))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(*.f64 (*.f64 b #s(literal 1/32400 binary64)) b)
(+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(+.f64 (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 b (/.f64 #s(literal 180 binary64) (PI.f64))))
(+.f64 (/.f64 b (/.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(fma.f64 b (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 (PI.f64) b) #s(literal 1/180 binary64) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 (PI.f64) b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) b (*.f64 b (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(*.f64 (PI.f64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) b)
(*.f64 (*.f64 (PI.f64) b) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (PI.f64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))))
(/.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64)))) #s(literal -2 binary64))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (cos.f64 #s(literal 0 binary64))) #s(literal 1/2 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) (exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
(sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(neg.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(-.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64))
(+.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal 180 binary64)))
(+.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(-.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 angle #s(literal -180 binary64)))
(-.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 angle #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal 1/180 binary64) angle (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 #s(literal 1 binary64) (/.f64 (PI.f64) (/.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal -1/180 binary64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle) (/.f64 angle #s(literal 180 binary64)))
(fma.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))
(neg.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -180 binary64) angle)))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))))
(neg.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal -180 binary64))))
(neg.f64 (+.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 angle #s(literal -180 binary64))))
(neg.f64 (+.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle))))
(neg.f64 (/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -180 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (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) (+.f64 (PI.f64) #s(literal 1 binary64)))))
(/.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 180 binary64))
(/.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal 32400 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -180 binary64))
(/.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (+.f64 (*.f64 (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 (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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (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 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) angle)) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal 1/180 binary64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))) (*.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) #s(literal -180 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) (/.f64 #s(literal 1 binary64) angle)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 #s(literal 0 binary64) (*.f64 (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 #s(literal 0 binary64) (*.f64 (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 #s(literal 0 binary64) (PI.f64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal -180 binary64) angle) angle)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 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 0 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.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 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 (*.f64 (PI.f64) angle) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 (*.f64 (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 (PI.f64) angle) (/.f64 #s(literal -180 binary64) angle)) #s(literal -180 binary64)) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 (*.f64 (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 (PI.f64) #s(literal 180 binary64)) #s(literal 180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) angle)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 (/.f64 (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 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (/.f64 (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 (PI.f64) #s(literal 180 binary64)) #s(literal -180 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) angle))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal 180 binary64) (PI.f64))) (*.f64 #s(literal 180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 angle (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 angle (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 angle #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal -180 binary64) angle)) (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (*.f64 angle (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal 180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.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) (PI.f64))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (PI.f64) angle))) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (+.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (PI.f64) angle))) (*.f64 (/.f64 #s(literal 180 binary64) angle) #s(literal 180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) angle) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64)) (/.f64 #s(literal -180 binary64) angle)) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)) (*.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) (PI.f64))))
(/.f64 (+.f64 #s(literal 180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) #s(literal -180 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 180 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 #s(literal -180 binary64) (*.f64 (/.f64 #s(literal -180 binary64) angle) (*.f64 (PI.f64) angle))) (/.f64 #s(literal -32400 binary64) angle))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) angle) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal -180 binary64) angle) (/.f64 #s(literal 1 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 180 binary64) angle)) (*.f64 #s(literal -180 binary64) (PI.f64))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (/.f64 (/.f64 #s(literal -180 binary64) angle) (PI.f64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))) #s(literal 32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) angle)) (*.f64 #s(literal -180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) (/.f64 #s(literal -180 binary64) angle)))
(/.f64 (+.f64 (*.f64 #s(literal 180 binary64) (-.f64 #s(literal 0 binary64) angle)) (*.f64 #s(literal -180 binary64) (*.f64 (PI.f64) angle))) #s(literal -32400 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) angle)) (*.f64 #s(literal -180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(*.f64 #s(literal 1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (+.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) #s(literal -1/180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal -180 binary64))))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))) #s(literal 1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) #s(literal -1/180 binary64))
(*.f64 (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))) angle)
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 1/180 binary64))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -180 binary64)))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 angle #s(literal -180 binary64)))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64)))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))))
(+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64))))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal -180 binary64) angle)))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))) (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal -180 binary64)))))))
(-.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle #s(literal 0 binary64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle #s(literal 0 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(fma.f64 (cos.f64 (/.f64 angle #s(literal 180 binary64))) (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))
(/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 4 binary64))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
(-.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 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 #s(literal 1 binary64) angle) (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 -1 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 #s(literal -1 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (*.f64 angle (cbrt.f64 (PI.f64))))
(/.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.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 #s(literal -1 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) angle) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1 binary64)) (*.f64 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)) (-.f64 #s(literal 0 binary64) angle)))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (-.f64 #s(literal 0 binary64) angle)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal 1 binary64)) (PI.f64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) angle))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 #s(literal 1 binary64) angle)) (cbrt.f64 (PI.f64)))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) angle)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (PI.f64)) #s(literal -1 binary64)) angle)
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) angle) #s(literal -1 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 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle))
(*.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) (PI.f64)) (/.f64 #s(literal -1 binary64) angle))
(*.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 #s(literal 1 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (pow.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) angle) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #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 (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal -1 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 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))))

simplify341.0ms (2.3%)

Algorithm
egg-herbie
Rules
5774×*-lowering-*.f32
5774×*-lowering-*.f64
1878×sum3-define
1816×+-lowering-+.f64
1816×+-lowering-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046410606
115988709
267978613
086888613
Stop Event
iter limit
node limit
Counts
648 → 648
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))))
(* 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 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))))))
(pow a 2)
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2)))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow a 2)))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 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 b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 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 a 2) (* (pow angle 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 a 2) (* (pow angle 2) (pow (PI) 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 a 2) (* (pow angle 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 a 2) (* (pow angle 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 a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 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 angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 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) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 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))) (* 1/3149280000 (* (pow a 2) (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))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(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))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 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))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(pow a 2)
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 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 (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(pow a 2)
(+ (* -1 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))) (pow a 2))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
a
(+ a (* -1/2 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))))
(+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 1/24 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))
(+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* -1/720 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))) (* 1/24 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (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))
(* 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)))
(* 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/32400 (pow b 2))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(* -1/32400 (pow a 2))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* -1/32400 (pow a 2))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(* -1/32400 (pow a 2))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(* 1/32400 (pow b 2))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* 1/32400 (pow b 2))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
(* 1/32400 (pow b 2))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* 1/180 (* b (PI)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
1
(+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/2 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* 1/24 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/720 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))) (* 1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos (+ (* -1/180 angle) (* 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))))
(* 1/180 (* angle (+ 1 (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 (* 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)))
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 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -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 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/3149280000 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)) (* (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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+ (* (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 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle 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 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(* (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 (*.f64 angle angle) (*.f64 a (*.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 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #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 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #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 #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 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 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/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(* (pow a 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(* (pow a 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a)))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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))))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))) (/ (pow a 2) (pow angle 2))))
(*.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 a a) (*.f64 angle angle))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow a 2))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (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 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64))))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (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 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64))))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow angle 2) (* (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 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64))))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow a 2) (pow b 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(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 angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 a a))))
(* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(+ (* -1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.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)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow b 2) (+ (* -1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))) (* 1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))) (*.f64 b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(* (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 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.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 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.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 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 a a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 a a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 a a)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 a a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 a a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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 (*.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))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64)))))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (pow.f64 angle #s(literal 6 binary64))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (pow.f64 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (pow.f64 angle #s(literal 6 binary64))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (/.f64 (*.f64 a a) (*.f64 b b)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(pow a 2)
(*.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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle 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) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* angle (- (* 1/180 (+ 1 (PI))) 1/180))
(*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64)))) angle)
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64)))) angle)
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64)))) angle)
(* -1 (* angle (+ 1/180 (* -1/180 (+ 1 (PI))))))
(*.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (PI.f64) #s(literal -1/180 binary64)))) angle)
(* (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) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #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) (* 1/180 (* angle (+ 1 (PI)))))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (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) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(pow a 2)
(*.f64 a a)
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 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 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) (*.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) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) (*.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 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 a a))))))))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))) (* (pow angle 2) (+ (* (pow a 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 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 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) (*.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 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 a a)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal -2/45 binary64) (*.f64 a a)))))))))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (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 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #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 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (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) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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 angle (+.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 b b))))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(pow a 2)
(*.f64 a a)
(+ (* -1 (* (pow a 2) (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))) (pow a 2))
(-.f64 (*.f64 a a) (*.f64 (*.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 a (*.f64 a (*.f64 angle angle)))))
(+ (* (pow angle 2) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow a 2) (* (pow angle 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (-.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64))) #s(literal 1/3 binary64)) (*.f64 (*.f64 a a) (*.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) (+ (* -1 (* (pow a 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)) (* -1/360 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))))) (* (pow a 2) (+ (* 1/12 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)) (* 1/4 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (-.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal 1/3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal -2/45 binary64) (*.f64 angle angle))))) (*.f64 (*.f64 a a) (*.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 a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
a
(+ a (* -1/2 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)))))
(+.f64 a (*.f64 (*.f64 (*.f64 angle angle) (*.f64 a #s(literal -1/2 binary64))) (*.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))))))
(+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* 1/24 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.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 a #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 a #s(literal 1/24 binary64))) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64))))))
(+ a (* (pow angle 2) (+ (* -1/2 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))) (* (pow angle 2) (+ (* -1/720 (* a (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6)))) (* 1/24 (* a (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))))
(+.f64 a (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.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 a #s(literal -1/2 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal -1/720 binary64)) (*.f64 angle angle)) (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (*.f64 a #s(literal 1/24 binary64)))))))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* a (cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI)))))))
(*.f64 a (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))))
(* 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 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 (PI))) (* -1 (log angle))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ 1 angle)) (log (/ 1 (PI)))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (log.f64 angle)) (log.f64 (PI.f64))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(-.f64 #s(literal 0 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) angle)) (log.f64 (/.f64 #s(literal -1 binary64) (PI.f64)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(-.f64 #s(literal 0 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) angle)) (log.f64 (/.f64 #s(literal -1 binary64) (PI.f64)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(-.f64 #s(literal 0 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) angle)) (log.f64 (/.f64 #s(literal -1 binary64) (PI.f64)))))
(* -1 (+ (log (/ -1 angle)) (log (/ -1 (PI)))))
(-.f64 #s(literal 0 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) angle)) (log.f64 (/.f64 #s(literal -1 binary64) (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 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 a a) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)))))
(* (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 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -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 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/3149280000 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)) (* (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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+ (* (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 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle 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 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(* (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)))
(* 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 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.f64 (*.f64 angle 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)))
(* 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/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(* -1/32400 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/32400 binary64))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* -1/32400 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/32400 binary64))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* (pow a 2) (- (* 1/32400 (/ (pow b 2) (pow a 2))) 1/32400))
(*.f64 (*.f64 a a) (+.f64 #s(literal -1/32400 binary64) (/.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 a a))))
(* -1/32400 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -1/32400 binary64))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(+ (* -1/32400 (pow a 2)) (* 1/32400 (pow b 2)))
(+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* (pow b 2) (+ 1/32400 (* -1/32400 (/ (pow a 2) (pow b 2)))))
(*.f64 b (*.f64 b (+.f64 #s(literal 1/32400 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) b) b))))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
(* 1/32400 (pow b 2))
(*.f64 (*.f64 b b) #s(literal 1/32400 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* 1/180 (* b (PI)))
(*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)))) (*.f64 b (PI.f64)))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64))) (/.f64 (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64))) (*.f64 angle angle))))
1
#s(literal 1 binary64)
(+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))) (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(* 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 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.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 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (PI.f64))) (PI.f64)) (*.f64 (*.f64 angle 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
#s(literal 1 binary64)
(+ 1 (* -1/2 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.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) #s(literal -1/2 binary64))))
(+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* 1/24 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.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/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/24 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/2 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 2)) (* (pow angle 2) (+ (* -1/720 (* (pow angle 2) (pow (- (* 1/180 (+ 1 (PI))) 1/180) 6))) (* 1/24 (pow (- (* 1/180 (+ 1 (PI))) 1/180) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.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/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 6 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/720 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))) #s(literal 4 binary64)) #s(literal 1/24 binary64)))))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (- (* 1/180 (* angle (+ 1 (PI)))) (* 1/180 angle)))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(cos (+ (* -1/180 angle) (* 1/180 (* angle (+ 1 (PI))))))
(cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64)))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
(* 1/180 (* angle (+ 1 (PI))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)) (*.f64 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 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 (* 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)))

eval372.0ms (2.5%)

Compiler

Compiled 76974 to 8692 computations (88.7% saved)

prune445.0ms (3%)

Pruning

91 alts after pruning (89 fresh and 2 done)

PrunedKeptTotal
New2314432357
Fresh154661
Picked415
Done011
Total2333912424
Accuracy
85.1%
Counts
2424 → 91
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.8%
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
58.2%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
83.6%
(+.f64 (pow.f64 (*.f64 a (/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (exp.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.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)))
83.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.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)))
83.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) 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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 angle)) (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)))
83.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 (*.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)))
83.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 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.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 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) #s(literal 2 binary64)))
83.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) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
64.0%
(+.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
63.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 (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
83.1%
(+.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 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)))))) #s(literal 2 binary64)))
83.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 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
83.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 (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))))) #s(literal 2 binary64)))
83.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 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
83.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 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))) #s(literal 2 binary64)))
83.4%
(+.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (exp.f64 (*.f64 (log.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (+.f64 (log.f64 angle) (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (*.f64 #s(literal 1/2 binary64) (log.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (log.f64 (*.f64 angle (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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.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)))
79.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)) (/.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)))
83.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64)) (/.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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (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 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)))
79.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (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)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (exp.f64 (log.f64 angle)) (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (PI.f64)))
66.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64))))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.0%
(+.f64 (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 (*.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)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (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)))
83.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
82.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle))))))) 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)))
78.3%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) 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)))
83.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
79.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
77.1%
(+.f64 (*.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))))))) a) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
77.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) angle))
67.2%
(+.f64 (*.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))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
72.8%
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
83.5%
(+.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 -1/180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
82.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
77.8%
(+.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)))
46.4%
(+.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
48.5%
(+.f64 (*.f64 a a) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle))
66.6%
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
65.0%
(+.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)))
62.5%
(+.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 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)))
33.1%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
34.4%
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
44.8%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
60.4%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
60.1%
(*.f64 a a)
58.2%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 5456 to 3782 computations (30.7% saved)

simplify273.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.f64 angle))) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.f64 angle))) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.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-diff19200
(exp.f64 (+.f64 (log.f64 (PI.f64)) (log.f64 angle)))
cost-diff0
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))
cost-diff0
(+.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 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)))
cost-diff5312
(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))
cost-diff6464
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
cost-diff0
(*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a)
cost-diff0
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) 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)))
cost-diff128
(/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))
cost-diff5312
(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))
cost-diff0
(*.f64 b b)
cost-diff0
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
cost-diff0
(*.f64 angle angle)
cost-diff0
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
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 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 2 binary64)))
cost-diff128
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
Rules
2816×+-lowering-+.f64
2816×+-lowering-+.f32
2748×*-lowering-*.f32
2748×*-lowering-*.f64
1926×fma-lowering-fma.f32
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
065586
1151465
2443441
31481441
43285441
55908441
66833441
77344426
08027426
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (/ angle 180) (/ 1 (PI))))) 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 (/ (/ angle 180) (/ 1 (PI))))) 2)
(* b (sin (/ (/ angle 180) (/ 1 (PI)))))
b
(sin (/ (/ angle 180) (/ 1 (PI))))
(/ (/ angle 180) (/ 1 (PI)))
(/ angle 180)
(/ 1 (PI))
1
(* (* angle angle) (* (* b b) (* 1/32400 (* (PI) (PI)))))
(* angle angle)
angle
(* (* b b) (* 1/32400 (* (PI) (PI))))
(* b b)
b
(* 1/32400 (* (PI) (PI)))
1/32400
(* (PI) (PI))
(PI)
(+ (* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a)
(* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle)))))))
a
(+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))
1/2
(* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle)))))
(cos (/ 1/90 (/ 1 (* (PI) angle))))
(/ 1/90 (/ 1 (* (PI) angle)))
1/90
(/ 1 (* (PI) angle))
1
(* (PI) angle)
(PI)
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
1/180
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(* (* angle angle) -1/34992000)
(* angle angle)
-1/34992000
(* (PI) (PI))
2
(+ (exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle)))))))
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
2
(log (* a (cos (/ (PI) (/ 180 angle)))))
(* a (cos (/ (PI) (/ 180 angle))))
a
(cos (/ (PI) (/ 180 angle)))
(/ (PI) (/ 180 angle))
(PI)
(/ 180 angle)
180
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
1/180
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(* (* angle angle) -1/34992000)
(* angle angle)
-1/34992000
(* (PI) (PI))
(+ (pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2)
(* a (cos (/ (exp (+ (log (PI)) (log angle))) 180)))
a
(cos (/ (exp (+ (log (PI)) (log angle))) 180))
(/ (exp (+ (log (PI)) (log angle))) 180)
(exp (+ (log (PI)) (log angle)))
(+ (log (PI)) (log angle))
(log (PI))
(PI)
(log angle)
angle
180
2
(pow (* b (sin (/ (* (PI) angle) 180))) 2)
(* b (sin (/ (* (PI) angle) 180)))
b
(sin (/ (* (PI) angle) 180))
(/ (* (PI) angle) 180)
(* (PI) angle)
Outputs
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (/ angle 180) (/ 1 (PI))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (* (PI) angle) 180)))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
a
(cos (/ (* (PI) angle) 180))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/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 (/ (/ angle 180) (/ 1 (PI))))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (/ angle 180) (/ 1 (PI)))))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
b
(sin (/ (/ angle 180) (/ 1 (PI))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(/ (/ angle 180) (/ 1 (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(/ angle 180)
(/.f64 angle #s(literal 180 binary64))
(/ 1 (PI))
(/.f64 #s(literal 1 binary64) (PI.f64))
1
#s(literal 1 binary64)
(* (* angle angle) (* (* b b) (* 1/32400 (* (PI) (PI)))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle (*.f64 #s(literal 1/32400 binary64) (*.f64 angle (*.f64 b b))))))
(* angle angle)
(*.f64 angle angle)
angle
(* (* b b) (* 1/32400 (* (PI) (PI))))
(*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 (PI.f64) b))))
(* b b)
(*.f64 b b)
b
(* 1/32400 (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
1/32400
#s(literal 1/32400 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(PI)
(PI.f64)
(+ (* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))) (*.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))))))))
(* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a)
(*.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
(* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle)))))))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
a
(+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(cos (/ 1/90 (/ 1 (* (PI) angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(/ 1/90 (/ 1 (* (PI) angle)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
1/90
#s(literal 1/90 binary64)
(/ 1 (* (PI) angle))
(/.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) angle)
1
#s(literal 1 binary64)
(* (PI) angle)
(*.f64 (PI.f64) angle)
(PI)
(PI.f64)
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(*.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))))))
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
(+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))
1/180
#s(literal 1/180 binary64)
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))
(* (* angle angle) -1/34992000)
(*.f64 angle (*.f64 angle #s(literal -1/34992000 binary64)))
(* angle angle)
(*.f64 angle angle)
-1/34992000
#s(literal -1/34992000 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
2
#s(literal 2 binary64)
(+ (exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))))))))
(exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle)))))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
2
#s(literal 2 binary64)
(log (* a (cos (/ (PI) (/ 180 angle)))))
(log.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(* a (cos (/ (PI) (/ 180 angle))))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
a
(cos (/ (PI) (/ 180 angle)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(/ (PI) (/ 180 angle))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(PI)
(PI.f64)
(/ 180 angle)
(/.f64 #s(literal 180 binary64) angle)
180
#s(literal 180 binary64)
angle
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(*.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))) (*.f64 angle (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))))))
(* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))))
(*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))))
b
(* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI)))))
(*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))))
(+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))
(+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64)))))
1/180
#s(literal 1/180 binary64)
(* (* (* angle angle) -1/34992000) (* (PI) (PI)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 (*.f64 (PI.f64) angle) #s(literal -1/34992000 binary64))))
(* (* angle angle) -1/34992000)
(*.f64 angle (*.f64 angle #s(literal -1/34992000 binary64)))
(* angle angle)
(*.f64 angle angle)
-1/34992000
#s(literal -1/34992000 binary64)
(* (PI) (PI))
(*.f64 (PI.f64) (PI.f64))
(+ (pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2)
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* a (cos (/ (exp (+ (log (PI)) (log angle))) 180)))
(*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
a
(cos (/ (exp (+ (log (PI)) (log angle))) 180))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(/ (exp (+ (log (PI)) (log angle))) 180)
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(exp (+ (log (PI)) (log angle)))
(*.f64 (PI.f64) angle)
(+ (log (PI)) (log angle))
(+.f64 (log.f64 (PI.f64)) (log.f64 angle))
(log (PI))
(log.f64 (PI.f64))
(PI)
(PI.f64)
(log angle)
(log.f64 angle)
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 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(* b (sin (/ (* (PI) angle) 180)))
(*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
b
(sin (/ (* (PI) angle) 180))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(/ (* (PI) angle) 180)
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(* (PI) angle)
(*.f64 (PI.f64) angle)

localize732.0ms (4.9%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy93.0%
(exp.f64 (+.f64 (log.f64 (PI.f64)) (log.f64 angle)))
accuracy81.7%
(cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.f64 angle))) #s(literal 180 binary64)))
accuracy80.7%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy77.3%
(PI.f64)
accuracy96.6%
(*.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))))))
accuracy96.5%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))))
accuracy81.7%
(cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))
accuracy77.3%
(PI.f64)
accuracy99.6%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))
accuracy96.6%
(*.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))))))
accuracy81.6%
(cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))
accuracy77.3%
(PI.f64)
accuracy99.3%
(*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))
accuracy98.8%
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
accuracy81.7%
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
accuracy77.3%
(PI.f64)
accuracy99.5%
(/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
accuracy81.7%
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy80.7%
(sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
accuracy77.3%
(PI.f64)
Results
192.0ms143×0valid
180.0ms56×1invalid
161.0ms52×1valid
6.0ms2valid
4.0ms0invalid
Compiler

Compiled 672 to 66 computations (90.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 274.0ms
ival-mult: 50.0ms (18.2% of total)
ival-cos: 35.0ms (12.8% of total)
...c/correct-round.rkt:119:19: 33.0ms (12% of total)
ival-pow: 28.0ms (10.2% of total)
ival-log: 27.0ms (9.8% of total)
ival-div: 26.0ms (9.5% of total)
backward-pass: 20.0ms (7.3% of total)
ival-sin: 19.0ms (6.9% of total)
ival-exp: 17.0ms (6.2% of total)
ival-add: 12.0ms (4.4% of total)
ival-pi: 5.0ms (1.8% of total)
const: 1.0ms (0.4% of total)

series284.0ms (1.9%)

Counts
29 → 540
Calls
Call 1
Inputs
#<alt (/ (/ angle 180) (/ 1 (PI)))>
#<alt (+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (/ angle 180) (/ 1 (PI))))) 2))>
#<alt (pow (* a (cos (/ (* (PI) angle) 180))) 2)>
#<alt (* a (cos (/ (* (PI) angle) 180)))>
#<alt (* (* angle angle) (* (* b b) (* 1/32400 (* (PI) (PI)))))>
#<alt (* angle angle)>
#<alt (* (* b b) (* 1/32400 (* (PI) (PI))))>
#<alt (* b b)>
#<alt (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)>
#<alt (/ 1/90 (/ 1 (* (PI) angle)))>
#<alt (+ (* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))>
#<alt (* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a)>
#<alt (exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle)))))))>
#<alt (+ (exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))>
#<alt (* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))>
#<alt (exp (+ (log (PI)) (log angle)))>
#<alt (+ (pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))>
#<alt (pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2)>
#<alt (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180)))>
#<alt (PI)>
#<alt (sin (/ (/ angle 180) (/ 1 (PI))))>
#<alt (cos (/ (* (PI) angle) 180))>
#<alt (* 1/32400 (* (PI) (PI)))>
#<alt (cos (/ 1/90 (/ 1 (* (PI) angle))))>
#<alt (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))>
#<alt (cos (/ (PI) (/ 180 angle)))>
#<alt (sin (/ (* (PI) angle) 180))>
#<alt (cos (/ (exp (+ (log (PI)) (log angle))) 180))>
Outputs
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* (pow b 2) (pow (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/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)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (pow angle 2)>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (pow b 2) (pow (PI) 2)))>
#<alt (* 1/32400 (* (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 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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* 1/90 (* angle (PI)))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))>
#<alt (* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 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))) (* 1/3149280000 (* (pow a 2) (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))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (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))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))>
#<alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))>
#<alt (* (pow a 2) (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 (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))>
#<alt (* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))>
#<alt (* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))>
#<alt (* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))>
#<alt (* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))>
#<alt (* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))>
#<alt (* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))>
#<alt (* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))>
#<alt (* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))>
#<alt (* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))>
#<alt (* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))>
#<alt (* 2 (log a))>
#<alt (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 2 (log a)))>
#<alt (+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))>
#<alt (+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))>
#<alt (exp (+ (log angle) (log (PI))))>
#<alt (exp (+ (log angle) (log (PI))))>
#<alt (exp (+ (log angle) (log (PI))))>
#<alt (exp (+ (log angle) (log (PI))))>
#<alt (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))>
#<alt (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))>
#<alt (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))>
#<alt (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))>
#<alt (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))>
#<alt (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))>
#<alt (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))>
#<alt (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))>
#<alt (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))) (* 1/32400 (* (pow b 2) (pow (PI) 2))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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))))))))))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))>
#<alt (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))>
#<alt (* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))>
#<alt (* 1/180 (* angle (PI)))>
#<alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))>
#<alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt (sin (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt (cos (* 1/180 (* angle (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (cos (* 1/90 (* angle (PI))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))>
#<alt (* 1/180 (* b (PI)))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))>
#<alt (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt (* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))>
#<alt 1>
#<alt (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))>
#<alt 1>
#<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 (cos (* 1/180 (exp (+ (log angle) (log (PI))))))>
#<alt (cos (* 1/180 (exp (+ (log angle) (log (PI))))))>
#<alt (cos (* 1/180 (exp (+ (log angle) (log (PI))))))>
#<alt (cos (* 1/180 (exp (+ (log angle) (log (PI))))))>
#<alt (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))>
#<alt (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))>
#<alt (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))>
#<alt (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))>
#<alt (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))>
#<alt (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))>
#<alt (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))>
#<alt (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))>
Calls

135 calls:

TimeVariablePointExpression
82.0ms
angle
@0
(exp (+ (log (PI)) (log angle)))
36.0ms
a
@0
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
19.0ms
angle
@inf
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
18.0ms
angle
@-inf
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
16.0ms
a
@-inf
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))

rewrite267.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
2992×*-lowering-*.f32
2992×*-lowering-*.f64
1702×/-lowering-/.f32
1702×/-lowering-/.f64
1684×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
065294
1259218
21132199
34864198
08533198
Stop Event
iter limit
node limit
Counts
29 → 639
Calls
Call 1
Inputs
(/ (/ angle 180) (/ 1 (PI)))
(+ (pow (* a (cos (/ (* (PI) angle) 180))) 2) (pow (* b (sin (/ (/ angle 180) (/ 1 (PI))))) 2))
(pow (* a (cos (/ (* (PI) angle) 180))) 2)
(* a (cos (/ (* (PI) angle) 180)))
(* (* angle angle) (* (* b b) (* 1/32400 (* (PI) (PI)))))
(* angle angle)
(* (* b b) (* 1/32400 (* (PI) (PI))))
(* b b)
(pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2)
(/ 1/90 (/ 1 (* (PI) angle)))
(+ (* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(* (* a (+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))) a)
(exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle)))))))
(+ (exp (* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))) (pow (* angle (* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))) 2))
(* 2 (log (* a (cos (/ (PI) (/ 180 angle))))))
(exp (+ (log (PI)) (log angle)))
(+ (pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2) (pow (* b (sin (/ (* (PI) angle) 180))) 2))
(pow (* a (cos (/ (exp (+ (log (PI)) (log angle))) 180))) 2)
(* a (cos (/ (exp (+ (log (PI)) (log angle))) 180)))
(PI)
(sin (/ (/ angle 180) (/ 1 (PI))))
(cos (/ (* (PI) angle) 180))
(* 1/32400 (* (PI) (PI)))
(cos (/ 1/90 (/ 1 (* (PI) angle))))
(* b (* (PI) (+ 1/180 (* (* (* angle angle) -1/34992000) (* (PI) (PI))))))
(+ 1/2 (* 1/2 (cos (/ 1/90 (/ 1 (* (PI) angle))))))
(cos (/ (PI) (/ 180 angle)))
(sin (/ (* (PI) angle) 180))
(cos (/ (exp (+ (log (PI)) (log angle))) 180))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(-.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) (PI.f64))) (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle)) (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 angle (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.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 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (/.f64 angle #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 angle (cbrt.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 #s(literal -1/180 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (*.f64 #s(literal 1/180 binary64) (-.f64 #s(literal 0 binary64) (PI.f64))) (*.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1/180 binary64)) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (neg.f64 (/.f64 (PI.f64) #s(literal 180 binary64))) (/.f64 #s(literal -1 binary64) angle))
(/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal -1/3 binary64)))
(/.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/180 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 #s(literal -1/180 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1/180 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (-.f64 #s(literal 0 binary64) (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) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.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 (PI.f64) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (/.f64 (PI.f64) #s(literal 180 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 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 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64)))) #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)) #s(literal 1 binary64)) (*.f64 angle (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64))))
(*.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal 1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/3 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 (/.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 (/.f64 angle #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/3 binary64))))
(*.f64 (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/3 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (/.f64 #s(literal 1/180 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)) (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/3 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal -1/180 binary64) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1/180 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) angle) (pow.f64 (PI.f64) #s(literal -1/3 binary64))))
(*.f64 (/.f64 (PI.f64) (/.f64 #s(literal -1 binary64) angle)) #s(literal -1/180 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) angle)) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 180 binary64) angle)) (cbrt.f64 (PI.f64)))
(*.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)) #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 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -180 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 (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 (-.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) (sqrt.f64 (PI.f64))) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal -1 binary64) angle)))
(*.f64 (/.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) #s(literal 1 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (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 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 a a))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
(exp.f64 (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) a)
(*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(/.f64 (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.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 b (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))
(*.f64 (*.f64 angle angle) (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 b #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 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 b (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) (*.f64 angle angle))
(*.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 b (*.f64 b #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))) (*.f64 b (*.f64 angle angle)))
(*.f64 (*.f64 b (*.f64 angle angle)) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (PI.f64))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) b)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 angle)))
(exp.f64 (log.f64 (*.f64 angle angle)))
(pow.f64 angle #s(literal 2 binary64))
(*.f64 angle angle)
(/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(*.f64 (PI.f64) (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))))
(*.f64 b (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (*.f64 b b))
(*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 b (*.f64 b #s(literal 1/32400 binary64))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))) b)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (PI.f64)) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b #s(literal 1/32400 binary64)))) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(*.f64 b b)
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(+.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (/.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 180 binary64))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle b))))
(+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64))) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 180 binary64)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(+.f64 (*.f64 (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))))
(+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))))
(fma.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (/.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle b))))
(fma.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b))))
(fma.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle b)) #s(literal 180 binary64)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(fma.f64 (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(pow.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 angle (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)))
(*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle angle))
(*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)))
(*.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
(*.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 b (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (PI.f64)) (pow.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) angle)
(*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 angle b))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 b b))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))
(/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64)))))
(/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(/.f64 (*.f64 angle #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) angle)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(pow.f64 (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1/90 binary64))
(*.f64 #s(literal -1/90 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.f64 (*.f64 (PI.f64) #s(literal 1/90 binary64)) angle)
(*.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal -1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) angle)) (PI.f64))
(*.f64 (/.f64 #s(literal -1/90 binary64) (/.f64 #s(literal 1 binary64) (PI.f64))) (-.f64 #s(literal 0 binary64) angle))
(+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (+.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))))
(+.f64 (+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 a (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (+.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64))) a (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle angle) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (+.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))))))
(fma.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (PI.f64)) (pow.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal 2 binary64)) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) angle (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) angle (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 angle b) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 b b) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(fma.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a a)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))))
(fma.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64))) a (*.f64 a (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 a (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) (*.f64 a #s(literal 1/2 binary64)))))
(*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))) (*.f64 a a))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64))) a)
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 a a))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b b) (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b (*.f64 b (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 angle b) (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (*.f64 b (*.f64 b (*.f64 angle 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (PI.f64)) (pow.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal 2 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) a (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))))
(fma.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)))) (*.f64 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) b)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)) #s(literal 2 binary64)) (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 #s(literal 2 binary64) (log.f64 a)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 a) (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 #s(literal 2 binary64) (log.f64 a)))
(fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(fma.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 a)))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) #s(literal 2 binary64))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)) angle)
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(/.f64 angle (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 angle (PI.f64))))
(/.f64 (-.f64 #s(literal 0 binary64) angle) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #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 angle #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal -1/3 binary64)))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(pow.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) angle)
(*.f64 (PI.f64) (pow.f64 angle #s(literal 1 binary64)))
(*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 (*.f64 angle (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) angle) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (-.f64 #s(literal 0 binary64) angle))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (/.f64 angle #s(literal -1 binary64)))
(*.f64 (*.f64 angle (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 angle #s(literal 1 binary64)) (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 (*.f64 angle (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) angle) #s(literal -1 binary64)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 angle #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 (/.f64 angle (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 b (*.f64 b (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 b b) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))) b (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))))))
(pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 a (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #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 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))) (*.f64 a a))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) a)
(*.f64 (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
(exp.f64 (log.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))
(*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))) a)
(*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))))))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (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)))
(fabs.f64 (PI.f64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(-.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) #s(literal 1 binary64)) #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) (PI.f64)) #s(literal 1 binary64) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (PI.f64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (PI.f64) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal -1/3 binary64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (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 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (PI.f64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (-.f64 #s(literal 0 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (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 (*.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 (*.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 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 2 binary64))) (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)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #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 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) #s(literal -1 binary64))
(*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.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 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (PI.f64) #s(literal 1/32400 binary64))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))
(cos.f64 (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/90 binary64) (*.f64 angle (PI.f64)))))
(cos.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)))
(+.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(+.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(+.f64 (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)) (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)))
(fma.f64 b (/.f64 (PI.f64) #s(literal 180 binary64)) (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) b (/.f64 (*.f64 (PI.f64) b) #s(literal 180 binary64)))
(fma.f64 (*.f64 (PI.f64) b) #s(literal 1/180 binary64) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 (PI.f64) b)))
(fma.f64 (*.f64 (PI.f64) b) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)))
(fma.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) b (*.f64 b (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) #s(literal 1 binary64))
(/.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (-.f64 #s(literal 0 binary64) (PI.f64))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (/.f64 #s(literal 1 binary64) (PI.f64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) (/.f64 #s(literal -1 binary64) (PI.f64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (PI.f64)) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))) #s(literal -1 binary64))
(*.f64 (PI.f64) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))
(*.f64 (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) b)
(*.f64 (*.f64 (PI.f64) b) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(*.f64 (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (PI.f64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(-.f64 (*.f64 (sin.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #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 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(-.f64 (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -180 binary64) angle))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (PI.f64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 180 binary64) angle))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))) (cos.f64 (/.f64 angle #s(literal -180 binary64)))) (*.f64 (sin.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 (cos.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))

simplify322.0ms (2.2%)

Algorithm
egg-herbie
Rules
5426×*-lowering-*.f32
5426×*-lowering-*.f64
2738×+-lowering-+.f64
2738×+-lowering-+.f32
1748×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04069035
113457402
256027348
085627348
Stop Event
iter limit
node limit
Counts
540 → 540
Calls
Call 1
Inputs
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (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/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 angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(* 1/32400 (* (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 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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 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))) (* 1/3149280000 (* (pow a 2) (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))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(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))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (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))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 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) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (log a))
(+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 2 (log a)))
(+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(exp (+ (log angle) (log (PI))))
(exp (+ (log angle) (log (PI))))
(exp (+ (log angle) (log (PI))))
(exp (+ (log angle) (log (PI))))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(+ (* 1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (pow b 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(* 1/180 (* b (PI)))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
1
(+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
1
(+ 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))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
Outputs
(* 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)))
(* (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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 angle (*.f64 angle (*.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)))))))
(+ (* (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 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -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 (*.f64 a a) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 b b) (+.f64 (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))) (*.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 #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))) (*.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 #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))) (*.f64 b b))))
(* (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 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) #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 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 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 #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 (*.f64 angle angle) (*.f64 a (*.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 (*.f64 angle angle) (+.f64 (*.f64 a (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 a #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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #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 #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/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 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 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* 1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 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 b 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 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 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 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))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (* 1/1224440064000000 (* (pow angle 2) (* (pow b 2) (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 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* 1/90 (* angle (PI)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)))))
(* (pow a 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) 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 angle (*.f64 angle (*.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)))))))
(+ (* (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))) (* 1/3149280000 (* (pow a 2) (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 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64))))))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (pow.f64 angle #s(literal 6 binary64))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 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 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (pow.f64 angle #s(literal 6 binary64))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b b))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(pow a 2)
(*.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 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* 1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) #s(literal 1/3149280000 binary64)))))))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))) (* 1/3149280000 (* (pow a 2) (pow (PI) 4))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)))))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(* (pow a 2) (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 (*.f64 angle angle) (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.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 angle (*.f64 angle (+.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) #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 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 (*.f64 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 #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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) a)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))) (pow a 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) a) (/.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) 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 angle (*.f64 angle (*.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)))))))
(+ (* (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 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #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) (+ (* -1/3149280000 (* (pow b 2) (pow (PI) 4))) (+ (* (pow a 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))) (* (pow angle 2) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))))))))) (pow a 2))
(+.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (+.f64 (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 a a) #s(literal 1/3149280000 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)) (*.f64 (*.f64 a a) #s(literal -1/765275040000000 binary64))))))))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (pow.f64 angle #s(literal 6 binary64)))))))
(* 1/1224440064000000 (* (pow angle 6) (* (pow b 2) (pow (PI) 6))))
(*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 #s(literal 1/1224440064000000 binary64) (pow.f64 angle #s(literal 6 binary64))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6)))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))))))
(* (pow angle 6) (+ (* -1/3149280000 (/ (* (pow b 2) (pow (PI) 4)) (pow angle 2))) (+ (* 1/1224440064000000 (* (pow b 2) (pow (PI) 6))) (+ (* 1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow angle 4))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow angle 6))))))
(*.f64 (pow.f64 angle #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 b b) #s(literal 1/1224440064000000 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (pow.f64 angle #s(literal 4 binary64))) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (pow.f64 angle #s(literal 6 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 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 angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* (pow angle 2) (* (pow b 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* (pow b 2) (+ (* (pow angle 2) (* (pow (PI) 2) (pow (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2)))) 2))) (/ (* (pow a 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow b 2))))
(*.f64 (*.f64 b b) (+.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (cos (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (cos (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (log a))
(*.f64 #s(literal 2 binary64) (log.f64 a))
(+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 2 (log a)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))))))
(+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/6298560000 binary64))))))
(+ (* 2 (log a)) (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/2125764000000 binary64)) #s(literal 1/360 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/6298560000 binary64))))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (cos (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(exp (+ (log angle) (log (PI))))
(*.f64 angle (PI.f64))
(exp (+ (log angle) (log (PI))))
(*.f64 angle (PI.f64))
(exp (+ (log angle) (log (PI))))
(*.f64 angle (PI.f64))
(exp (+ (log angle) (log (PI))))
(*.f64 angle (PI.f64))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(*.f64 angle (PI.f64))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(*.f64 angle (PI.f64))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(*.f64 angle (PI.f64))
(exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))
(*.f64 angle (PI.f64))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(*.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(*.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(*.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))
(exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))
(*.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #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 a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (PI)))))) 2)))
(*.f64 a (*.f64 a (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.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 (exp (+ (log angle) (log (PI)))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.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)))) (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (* (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 (*.f64 angle (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 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 (exp (+ (log angle) (log (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))))))))))
(+.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 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 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 b b)))))))))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 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 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 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 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 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 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 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 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64))))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (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 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (PI)))))) 2)) (pow b 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (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))) (*.f64 b b))))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log angle) (log (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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))) 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 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log angle) (log (PI)))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))))
(* a (cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle)))))))))
(*.f64 a (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64))))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64))) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 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 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 #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
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64)))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64))) (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64)))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64))) (*.f64 angle (*.f64 angle (+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))))))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* b (* (PI) (+ 1/180 (* -1/34992000 (* (pow angle 2) (pow (PI) 2))))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* 1/180 (* b (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(+ (* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3)))) (* 1/180 (* b (PI))))
(*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
(* -1/34992000 (* (pow angle 2) (* b (pow (PI) 3))))
(*.f64 angle (*.f64 angle (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
(* (pow angle 2) (+ (* -1/34992000 (* b (pow (PI) 3))) (* 1/180 (/ (* b (PI)) (pow angle 2)))))
(*.f64 (*.f64 angle angle) (+.f64 (*.f64 b (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b)) (*.f64 angle angle))))
1
#s(literal 1 binary64)
(+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))
(+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/3149280000 (* (pow angle 2) (pow (PI) 4))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))))))
(+ 1 (* (pow angle 2) (+ (* -1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (PI.f64) (*.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 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64))))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
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 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 #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 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(*.f64 angle (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 angle (+.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) (*.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))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log angle) (log (PI))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log (PI)) (* -1 (log (/ 1 angle)))))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))))
(cos (* 1/180 (exp (+ (log -1) (+ (log (PI)) (* -1 (log (/ -1 angle))))))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) (pow.f64 (/.f64 #s(literal -1 binary64) angle) #s(literal -1 binary64)))))

eval334.0ms (2.3%)

Compiler

Compiled 74498 to 7553 computations (89.9% saved)

prune437.0ms (2.9%)

Pruning

89 alts after pruning (86 fresh and 3 done)

PrunedKeptTotal
New2219122231
Fresh107484
Picked415
Done022
Total2233892322
Accuracy
85.1%
Counts
2322 → 89
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.2%
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
83.6%
(+.f64 (pow.f64 (*.f64 a (/.f64 (-.f64 (+.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))) (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle)))) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 180 binary64) angle))) (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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (exp.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.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)))
83.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.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)))
83.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) 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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -32400 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (exp.f64 (log.f64 angle)) (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)))
83.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 (*.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)))
83.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 (+.f64 (*.f64 (sin.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (cos.f64 (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal -1/180 binary64) (/.f64 (PI.f64) #s(literal 180 binary64))))) (sin.f64 (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64)))
79.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 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))) #s(literal -1 binary64)))) #s(literal 2 binary64)))
82.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 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle)))))) #s(literal 2 binary64)))
83.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 #s(literal 1 binary64) (*.f64 angle (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
83.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) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.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 #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))))))) #s(literal 2 binary64)))
64.0%
(+.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 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 180 binary64) angle)) (/.f64 #s(literal 180 binary64) angle)) (*.f64 (/.f64 #s(literal 180 binary64) angle) (/.f64 #s(literal 180 binary64) angle))))) #s(literal 2 binary64)))
63.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 (sin.f64 (/.f64 (-.f64 (*.f64 (+.f64 (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))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.1%
(+.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 32400 binary64) (+.f64 (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 #s(literal 1 binary64) (PI.f64)))) (*.f64 #s(literal -180 binary64) angle)))))) #s(literal 2 binary64)))
83.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 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
83.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 (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))))) #s(literal 2 binary64)))
83.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 angle (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
82.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))))) #s(literal -1/180 binary64)))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 180 binary64)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))) #s(literal 2 binary64)))
83.4%
(+.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 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) angle))))) #s(literal 2 binary64)))
82.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 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (exp.f64 (*.f64 (log.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (+.f64 (log.f64 angle) (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (*.f64 #s(literal 1/2 binary64) (log.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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) (log.f64 (*.f64 angle (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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (+.f64 (log.f64 (PI.f64)) (log.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)))
79.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #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)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1 binary64))) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.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 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) #s(literal 180 binary64)) (/.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)))
83.2%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (PI.f64) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) angle)) #s(literal -32400 binary64)) (/.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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (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 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)))
79.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (PI.f64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (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)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 (PI.f64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (-.f64 (/.f64 (+.f64 (PI.f64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) angle)) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
82.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (exp.f64 (log.f64 angle)) (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.4%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle))) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.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)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (/.f64 #s(literal 1 binary64) (/.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)))
83.1%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (+.f64 (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (PI.f64) #s(literal 1 binary64)))) (*.f64 angle #s(literal 180 binary64))) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.6%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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.3%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (PI.f64)))
66.7%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64))))
83.5%
(+.f64 (pow.f64 (*.f64 a (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
65.0%
(+.f64 (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 (*.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)) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))))) (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)))
83.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
82.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 #s(literal 180 binary64) angle)))))) (*.f64 a a)) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
66.4%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle))))))) 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)))
79.7%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (pow.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))) #s(literal 2 binary64)))
78.3%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
67.2%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
79.6%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64)))
67.2%
(+.f64 (*.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))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
78.3%
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 90 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))))) 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)))
72.8%
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
77.6%
(+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #s(literal 1/2 binary64)))))
83.4%
(+.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)))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
83.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (PI.f64) #s(literal 1 binary64))) (/.f64 angle #s(literal -180 binary64))))) #s(literal 2 binary64)))
83.5%
(+.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 -1/180 binary64)))) #s(literal 2 binary64)))
83.5%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
82.4%
(+.f64 (*.f64 a a) (pow.f64 (*.f64 b (sin.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 (PI.f64) angle))))))) #s(literal 2 binary64)))
77.8%
(+.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)))
52.4%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
37.2%
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64))
38.3%
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
34.4%
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
33.1%
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 angle (+.f64 #s(literal 1/180 binary64) (+.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal -1/180 binary64))))) #s(literal 2 binary64)))
60.4%
(*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
44.8%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
60.4%
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
60.1%
(*.f64 a a)
58.2%
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Compiler

Compiled 6383 to 2636 computations (58.7% saved)

regimes231.0ms (1.6%)

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

6 calls:

38.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
36.0ms
(/.f64 angle #s(literal 180 binary64))
36.0ms
a
36.0ms
angle
35.0ms
b
Results
AccuracySegmentsBranch
83.7%1a
83.7%1b
83.7%1angle
83.7%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)))
83.7%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
83.7%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes129.0ms (0.9%)

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

6 calls:

22.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)))
19.0ms
b
19.0ms
a
19.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
19.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
83.7%1b
83.7%1a
83.7%1angle
83.7%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)))
83.7%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
83.7%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes116.0ms (0.8%)

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

6 calls:

20.0ms
a
17.0ms
angle
17.0ms
(/.f64 angle #s(literal 180 binary64))
17.0ms
b
15.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
Results
AccuracySegmentsBranch
83.7%1angle
83.7%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
83.7%1(/.f64 angle #s(literal 180 binary64))
83.7%1b
83.7%1a
83.7%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)))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes92.0ms (0.6%)

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

5 calls:

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

Compiled 26 to 21 computations (19.2% saved)

regimes72.0ms (0.5%)

Counts
44 → 1
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle))
(+.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.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 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 a a) (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 (*.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))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 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 (*.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)))))))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) angle))
(+.f64 (*.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))))))) a) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
(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 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 (*.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 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #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 (cos.f64 (*.f64 angle (+.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 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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.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 (/.f64 angle #s(literal 180 binary64)) (+.f64 (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)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) #s(literal 1/32400 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #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 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (pow.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) b))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64))))))))
(+.f64 (*.f64 (*.f64 b b) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #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 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) 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 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) 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 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))))) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 angle b))) (PI.f64)))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (+.f64 (*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 binary64) angle)) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 (PI.f64) #s(literal 180 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) angle) (/.f64 #s(literal 1 binary64) angle))))))) 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)))
(pow.f64 (exp.f64 (log.f64 a)) #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 #s(literal 1/180 binary64) (*.f64 angle (*.f64 b (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)))
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
a
14.0ms
b
14.0ms
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
12.0ms
angle
12.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
83.5%1b
83.5%1angle
83.5%1(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
83.5%1(/.f64 angle #s(literal 180 binary64))
83.5%1a
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes51.0ms (0.3%)

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

3 calls:

29.0ms
angle
9.0ms
a
7.0ms
b
Results
AccuracySegmentsBranch
78.3%1a
81.6%2b
78.3%1angle
Compiler

Compiled 12 to 9 computations (25% saved)

regimes12.0ms (0.1%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.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 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle))
(+.f64 (*.f64 a a) (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (+.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64))) (*.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 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 a a) (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 (*.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))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 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 (*.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)))))))))
(+.f64 (*.f64 angle (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))))) (*.f64 a (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 90 binary64)))) (*.f64 a #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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) (*.f64 angle (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) #s(literal -1/34992000 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 (PI.f64) (/.f64 #s(literal 180 binary64) angle))))))) a) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b)))) angle))
(+.f64 (*.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))))))) a) (*.f64 (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 angle b))))))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))
Outputs
(*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))
Calls

1 calls:

7.0ms
b
Results
AccuracySegmentsBranch
81.6%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes13.0ms (0.1%)

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

1 calls:

10.0ms
b
Results
AccuracySegmentsBranch
81.5%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes21.0ms (0.1%)

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

3 calls:

10.0ms
b
4.0ms
a
4.0ms
angle
Results
AccuracySegmentsBranch
73.7%3angle
73.8%2a
73.8%3b
Compiler

Compiled 12 to 9 computations (25% saved)

regimes14.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 a a)
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 b (*.f64 b #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 a a) (+.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 angle (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.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 a a) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (+.f64 (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal -1/32400 binary64)))))
Outputs
(*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle)
(+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64)))))
(*.f64 a a)
Calls

1 calls:

13.0ms
a
Results
AccuracySegmentsBranch
74.5%3a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

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

3 calls:

3.0ms
a
2.0ms
angle
2.0ms
b
Results
AccuracySegmentsBranch
66.2%2angle
71.6%2b
69.6%2a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b
Results
AccuracySegmentsBranch
71.2%2b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b
Results
AccuracySegmentsBranch
70.2%2b
Compiler

Compiled 4 to 3 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
angle
1.0ms
b
1.0ms
a
Results
AccuracySegmentsBranch
60.1%1angle
60.1%1a
60.1%1b
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
37.0ms
8.757967960880862e-109
1.7844759141820359e-102
Results
21.0ms61×1valid
10.0ms83×0valid
Compiler

Compiled 678 to 416 computations (38.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-cos: 6.0ms (26.3% of total)
ival-mult: 4.0ms (17.5% of total)
ival-pow: 4.0ms (17.5% of total)
ival-sin: 3.0ms (13.1% of total)
ival-div: 2.0ms (8.8% of total)
ival-pi: 1.0ms (4.4% of total)
backward-pass: 1.0ms (4.4% of total)
ival-add: 1.0ms (4.4% of total)
const: 0.0ms (0% of total)

bsearch45.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
8.757967960880862e-109
1.7844759141820359e-102
Results
26.0ms65×1valid
10.0ms79×0valid
Compiler

Compiled 696 to 425 computations (38.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 5.0ms (21.5% of total)
ival-cos: 5.0ms (21.5% of total)
ival-pow: 4.0ms (17.2% of total)
ival-sin: 3.0ms (12.9% of total)
ival-div: 2.0ms (8.6% of total)
backward-pass: 2.0ms (8.6% of total)
ival-pi: 1.0ms (4.3% of total)
ival-add: 1.0ms (4.3% of total)
const: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
8.757967960880862e-109
1.7844759141820359e-102
Results
23.0ms66×1valid
10.0ms78×0valid
Compiler

Compiled 435 to 317 computations (27.1% saved)

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

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
7.898051680727055e+134
2.2272606361644676e+135
Results
13.0ms32×1valid
6.0ms48×0valid
Compiler

Compiled 200 to 135 computations (32.5% saved)

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

bsearch77.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
7.898051680727055e+134
2.2272606361644676e+135
38.0ms
1.4106142666921625e-164
5.068573660884626e-159
Results
37.0ms99×1valid
15.0ms125×0valid
Compiler

Compiled 512 to 349 computations (31.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-sin: 9.0ms (22.6% of total)
ival-cos: 8.0ms (20.1% of total)
ival-mult: 7.0ms (17.6% of total)
ival-pow: 7.0ms (17.6% of total)
ival-div: 3.0ms (7.5% of total)
backward-pass: 2.0ms (5% of total)
ival-pi: 2.0ms (5% of total)
ival-add: 2.0ms (5% of total)
const: 1.0ms (2.5% of total)

bsearch38.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
2.9133127714977373e+191
1.7594811524446672e+195
Results
19.0ms45×1valid
10.0ms83×0valid
Compiler

Compiled 222 to 156 computations (29.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-cos: 5.0ms (23.4% of total)
ival-sin: 5.0ms (23.4% of total)
ival-pow: 4.0ms (18.7% of total)
ival-mult: 3.0ms (14% of total)
ival-div: 2.0ms (9.3% of total)
ival-pi: 1.0ms (4.7% of total)
backward-pass: 1.0ms (4.7% of total)
ival-add: 1.0ms (4.7% of total)
const: 0.0ms (0% of total)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
5.778325007400493e+156
2.1280338347247536e+158
Results
22.0ms53×1valid
7.0ms59×0valid
Compiler

Compiled 198 to 139 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-cos: 5.0ms (22.3% of total)
ival-sin: 5.0ms (22.3% of total)
ival-pow: 4.0ms (17.8% of total)
ival-mult: 3.0ms (13.4% of total)
ival-div: 1.0ms (4.5% of total)
backward-pass: 1.0ms (4.5% of total)
ival-pi: 1.0ms (4.5% of total)
ival-add: 1.0ms (4.5% of total)
const: 0.0ms (0% of total)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
37.0ms
2.9133127714977373e+191
1.7594811524446672e+195
Results
23.0ms57×1valid
10.0ms71×0valid
Compiler

Compiled 222 to 156 computations (29.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-sin: 6.0ms (23.8% of total)
ival-pow: 5.0ms (19.9% of total)
ival-mult: 4.0ms (15.9% of total)
ival-cos: 4.0ms (15.9% of total)
ival-div: 2.0ms (7.9% of total)
ival-add: 2.0ms (7.9% of total)
backward-pass: 1.0ms (4% of total)
ival-pi: 1.0ms (4% of total)
const: 0.0ms (0% of total)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
114×*-commutative_binary64
30×+-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0146419
1222419
Stop Event
saturated
Calls
Call 1
Inputs
(+.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/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 (PI.f64) (/.f64 #s(literal 180 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 (PI.f64) (/.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) 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 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(if (<=.f64 b #s(literal 920430864747775/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 378259259485387/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 7817358029364665/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 a a) (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))))
(if (<=.f64 a #s(literal 1099999999999999974151721664039612535143653694923287881150605740983257399652842238122858518786311482840855976539446724674837212351692800 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle)) (*.f64 a a))
(if (<=.f64 a #s(literal 2595979893861705/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle) (if (<=.f64 a #s(literal 1419999999999999981304096819072207713866802792554448187085928506708065875180597233194097031165290701881180858806250723193330605790068736 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64))))) (*.f64 a a)))
(if (<=.f64 b #s(literal 299999999999999974280314396359562968692618692862080697991831292086489788247513902397294824998178761851469775547395633632087128799810369257682624386504947339997516955984092529635596077312770048 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64)))
(if (<=.f64 b #s(literal 9999999999999999833591802231917217145603722750174705363670076144604684175010125545314778769459387417512373883443631050675345073481645737334655103703260856320 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle))
(if (<=.f64 b #s(literal 379999999999999980085048124145065237575046087164571680588378043958266602046879414992911370452124697465394783362345039401377806825119468567854547312745261914335217952130114068202021765276237824 binary64)) (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(*.f64 a a)
Outputs
(+.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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (PI.f64) angle))) #s(literal -1/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 (PI.f64) (/.f64 #s(literal 180 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 (PI.f64) (/.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 (*.f64 (PI.f64) angle) #s(literal 1/90 binary64)))))) a) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/90 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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 a a))
(if (<=.f64 b #s(literal 920430864747775/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.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 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 920430864747775/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.f64 (*.f64 a a) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #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 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 378259259485387/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle))))))) a) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 378259259485387/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 a (*.f64 a (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 #s(literal 1/90 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (PI.f64) angle)))))))) (*.f64 (*.f64 (*.f64 angle (*.f64 (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))) (*.f64 (PI.f64) b))) (*.f64 angle b)) (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))))))))
(if (<=.f64 b #s(literal 7817358029364665/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 a a) (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))))
(if (<=.f64 b #s(literal 7817358029364665/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 #s(literal 1/180 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle))))))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 1099999999999999974151721664039612535143653694923287881150605740983257399652842238122858518786311482840855976539446724674837212351692800 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) angle)) (*.f64 a a))
(if (<=.f64 a #s(literal 1099999999999999974151721664039612535143653694923287881150605740983257399652842238122858518786311482840855976539446724674837212351692800 binary64)) (+.f64 (*.f64 a a) (*.f64 angle (*.f64 (+.f64 (*.f64 a (*.f64 a #s(literal -1/32400 binary64))) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))) (*.f64 a a))
(if (<=.f64 a #s(literal 2595979893861705/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle) (if (<=.f64 a #s(literal 1419999999999999981304096819072207713866802792554448187085928506708065875180597233194097031165290701881180858806250723193330605790068736 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 b b) #s(literal 1/32400 binary64))))) (*.f64 a a)))
(if (<=.f64 a #s(literal 2595979893861705/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 binary64)) (*.f64 angle (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) (if (<=.f64 a #s(literal 1419999999999999981304096819072207713866802792554448187085928506708065875180597233194097031165290701881180858806250723193330605790068736 binary64)) (+.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal 1/32400 binary64) (*.f64 b b))))) (*.f64 a a)))
(if (<=.f64 b #s(literal 299999999999999974280314396359562968692618692862080697991831292086489788247513902397294824998178761851469775547395633632087128799810369257682624386504947339997516955984092529635596077312770048 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle)))) #s(literal 1/32400 binary64)))
(if (<=.f64 b #s(literal 299999999999999974280314396359562968692618692862080697991831292086489788247513902397294824998178761851469775547395633632087128799810369257682624386504947339997516955984092529635596077312770048 binary64)) (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 b (*.f64 b (*.f64 angle angle))))))
(if (<=.f64 b #s(literal 9999999999999999833591802231917217145603722750174705363670076144604684175010125545314778769459387417512373883443631050675345073481645737334655103703260856320 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))) angle))
(if (<=.f64 b #s(literal 9999999999999999833591802231917217145603722750174705363670076144604684175010125545314778769459387417512373883443631050675345073481645737334655103703260856320 binary64)) (*.f64 a a) (*.f64 angle (*.f64 (*.f64 b b) (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(if (<=.f64 b #s(literal 379999999999999980085048124145065237575046087164571680588378043958266602046879414992911370452124697465394783362345039401377806825119468567854547312745261914335217952130114068202021765276237824 binary64)) (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))))
(if (<=.f64 b #s(literal 379999999999999980085048124145065237575046087164571680588378043958266602046879414992911370452124697465394783362345039401377806825119468567854547312745261914335217952130114068202021765276237824 binary64)) (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(*.f64 a a)

soundness2.5s (17.1%)

Rules
6040×*-lowering-*.f32
6040×*-lowering-*.f64
5774×*-lowering-*.f32
5774×*-lowering-*.f64
4954×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
065294
1259218
21132199
34864198
08533198
01521
12319
24513
37611
48711
59111
09111
024123
19372
231859
3149459
0833759
070336
1286236
21321200
08801200
03197485
110736259
246396117
089006117
056253
1223157
2990140
37198140
08017140
046410606
115988709
267978613
086888613
01883672
16293192
227273154
354963154
460223154
562683154
670003154
083283154
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
saturated
iter limit
node limit
Compiler

Compiled 1064 to 631 computations (40.7% saved)

preprocess107.0ms (0.7%)

Remove

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 1564 to 822 computations (47.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...